home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / compuserve-file-archive / 12 C64 Telecom / PUNTER.IMG < prev    next >
Unknown  |  2019-04-13  |  18.0 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
66% dexvert Alias PIX Image (image/aliasPIX) ext Supported
66% dexvert GEM Raster Bitmap (image/gem) ext Supported
66% dexvert DaVinci (image/daVinci) ext Supported
46% dexvert Disk Image (archive/diskImage) ext Supported
1% dexvert AIX/BFF backup/restore (archive/aixBackupRestore) ext Unsupported
1% dexvert The Duplicator Toolkit disk image (archive/duplicatorToolkitDiskImage) ext Unsupported
1% dexvert PTS-DOS disk image (archive/ptsDOSDiskImage) ext Unsupported
1% dexvert SNATCH-IT Disk Image (archive/snatchItDiskImage) ext Unsupported
1% dexvert Eclipse Image (other/eclipseImage) ext Unsupported
1% dexvert InfoComics game data (other/infoComicsGameData) ext Unsupported
100% file StarOffice Gallery theme 3P%01%08%%08�%03� SAVE "@0:NEWPROT.SRC.1200",8, 239816704 objects, 1st IBSOUT default (weak)
99% file data default
100% ffprobeID Electronic Arts cdata (ea_cdata) default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 04 00 43 43 33 50 01 08 | 25 08 e8 03 8f 20 20 53 |..CC3P..|%.... S|
|00000010| 41 56 45 20 22 40 30 3a | 4e 45 57 50 52 4f 54 2e |AVE "@0:|NEWPROT.|
|00000020| 53 52 43 2e 31 32 30 30 | 22 2c 38 00 2b 08 f2 03 |SRC.1200|",8.+...|
|00000030| 3a 00 4b 08 fc 03 9f 32 | 2c 38 2c 32 2c 22 40 30 |:.K....2|,8,2,"@0|
|00000040| 3a 4e 45 57 50 52 4f 54 | 31 32 30 30 2c 50 2c 57 |:NEWPROT|1200,P,W|
|00000050| 22 00 51 08 06 04 3a 00 | 5a 08 10 04 9e 37 30 30 |".Q...:.|Z....700|
|00000060| 00 60 08 1a 04 3b 00 6c | 08 24 04 2e 4f 50 54 20 |.`...;.l|.$..OPT |
|00000070| 4f 32 00 72 08 2e 04 3b | 00 84 08 38 04 44 8b 46 |O2.r...;|...8.D.F|
|00000080| 45 52 20 b2 20 24 30 30 | 30 30 00 99 08 42 04 53 |ER . $00|00...B.S|
|00000090| 54 41 52 54 4c 4f 43 20 | b2 20 24 43 30 30 30 00 |TARTLOC |. $C000.|
|000000a0| a5 08 4c 04 43 36 34 20 | b2 20 31 00 b4 08 56 04 |..L.C64 |. 1...V.|
|000000b0| 50 4e 54 41 20 b2 20 24 | 36 32 00 c3 08 60 04 50 |PNTA . $|62...`.P|
|000000c0| 4e 54 42 20 b2 20 24 36 | 34 00 d2 08 6a 04 53 54 |NTB . $6|4...j.ST|
|000000d0| 41 54 20 b2 20 24 39 36 | 00 ff 08 74 04 96 a4 20 |AT . $96|...t... |
|000000e0| b2 20 24 30 30 39 41 20 | 3b 96 41 55 4c 54 20 4f |. $009A |;.AULT O|
|000000f0| 55 54 50 55 54 20 44 45 | 56 49 43 45 20 28 4b 45 |UTPUT DE|VICE (KE|
|00000100| 52 4e 41 4c 29 00 2c 09 | 7e 04 50 54 52 31 20 b2 |RNAL).,.|~.PTR1 .|
|00000110| 20 24 30 30 39 45 20 3b | 54 41 50 45 20 50 41 53 | $009E ;|TAPE PAS|
|00000120| 53 31 20 45 52 52 b0 20 | bc 20 28 4b 45 52 4e 41 |S1 ERR. |. (KERNA|
|00000130| 4c 29 00 64 09 88 04 42 | 55 46 50 4e 54 52 20 b2 |L).d...B|UFPNTR .|
|00000140| 20 24 41 36 20 3b 50 4f | b5 45 52 20 a4 20 54 41 | $A6 ;PO|.ER . TA|
|00000150| 50 45 20 49 ad 4f 20 42 | 55 46 46 45 52 20 28 4b |PE I.O B|UFFER (K|
|00000160| 45 52 4e 41 4c 29 20 5b | 32 5d 00 9f 09 92 04 54 |ERNAL) [|2].....T|
|00000170| 41 50 45 31 20 b2 20 24 | 42 32 20 3b 50 4f b5 45 |APE1 . $|B2 ;PO.E|
|00000180| 52 20 a4 20 53 54 41 52 | 54 20 4f 46 20 54 41 50 |R . STAR|T OF TAP|
|00000190| 45 20 42 55 46 46 45 52 | 20 28 4b 45 52 4e 41 4c |E BUFFER| (KERNAL|
|000001a0| 29 20 5b 32 5d 00 d7 09 | 9c 04 52 4f 42 55 46 20 |) [2]...|..ROBUF |
|000001b0| b2 20 24 30 30 46 39 20 | 3b 50 4f b5 45 52 20 a4 |. $00F9 |;PO.ER .|
|000001c0| 20 52 53 32 33 32 20 4f | 55 54 50 55 54 20 42 55 | RS232 O|UTPUT BU|
|000001d0| 46 46 45 52 20 28 4b 45 | 52 4e 41 4c 29 00 ff 09 |FFER (KE|RNAL)...|
|000001e0| a6 04 4c 41 53 54 43 48 | 20 b2 20 24 30 32 30 30 |..LASTCH| . $0200|
|000001f0| 20 3b 4c 41 53 54 20 55 | 53 45 44 20 43 48 41 52 | ;LAST U|SED CHAR|
|00000200| 41 43 54 45 52 00 11 0a | b0 04 52 49 44 42 45 20 |ACTER...|..RIDBE |
|00000210| b2 20 24 30 32 39 42 00 | 23 0a ba 04 52 49 44 42 |. $029B.|#...RIDB|
|00000220| 53 20 b2 20 24 30 32 39 | 43 00 62 0a c4 04 52 4f |S . $029|C.b...RO|
|00000230| 44 42 53 20 b2 20 24 30 | 32 39 44 20 3b 53 54 41 |DBS . $0|29D ;STA|
|00000240| 52 54 20 b9 49 54 49 91 | 20 4f 46 20 52 53 32 33 |RT .ITI.| OF RS23|
|00000250| 32 20 4f 55 54 50 55 54 | 20 42 55 46 46 45 52 20 |2 OUTPUT| BUFFER |
|00000260| 28 4b 45 52 4e 41 4c 29 | 00 9d 0a ce 04 52 4f 44 |(KERNAL)|.....ROD|
|00000270| 42 45 20 b2 20 24 30 32 | 39 45 20 3b 80 20 b9 49 |BE . $02|9E ;. .I|
|00000280| 54 49 91 20 4f 46 20 52 | 53 32 33 32 20 4f 55 54 |TI. OF R|S232 OUT|
|00000290| 50 55 54 20 42 55 46 46 | 45 52 20 28 4b 45 52 4e |PUT BUFF|ER (KERN|
|000002a0| 41 4c 29 00 d1 0a d8 04 | 52 53 32 33 32 45 4e 42 |AL).....|RS232ENB|
|000002b0| 20 b2 20 24 30 32 41 31 | 20 3b 52 53 32 33 32 20 | . $02A1| ;RS232 |
|000002c0| 45 4e 41 42 4c 45 b2 31 | 32 38 2c 20 44 49 53 41 |ENABLE.1|28, DISA|
|000002d0| 42 4c 45 b2 32 35 35 00 | 07 0b e2 04 49 42 53 4f |BLE.255.|....IBSO|
|000002e0| 55 54 20 b2 20 24 30 33 | 32 36 20 3b 43 48 52 4f |UT . $03|26 ;CHRO|
|000002f0| 55 54 20 52 4f 55 54 49 | 4e 45 20 56 45 43 a4 52 |UT ROUTI|NE VEC.R|
|00000300| 20 28 4b 45 52 4e 41 4c | 29 20 5b 32 5d 00 41 0b | (KERNAL|) [2].A.|
|00000310| ec 04 43 4f 44 45 42 55 | 46 20 20 b2 20 24 43 38 |..CODEBU|F . $C8|
|00000320| 30 30 ab 44 8b 46 45 52 | 20 3b 42 55 46 46 45 52 |00.D.FER| ;BUFFER|
|00000330| 20 81 20 49 4e 43 4f 4d | 49 4e 47 20 33 20 43 48 | . INCOM|ING 3 CH|
|00000340| 52 20 43 4f 44 45 53 00 | 7b 0b f6 04 42 49 54 50 |R CODES.|{...BITP|
|00000350| 4e 54 20 20 20 b2 20 24 | 43 38 30 33 ab 44 8b 46 |NT . $|C803.D.F|
|00000360| 45 52 20 3b 42 49 54 20 | 50 4f b5 45 52 20 81 20 |ER ;BIT |PO.ER . |
|00000370| 41 4c 4c 4f 57 41 42 4c | 45 20 4d 41 54 43 48 45 |ALLOWABL|E MATCHE|
|00000380| 53 00 ab 0b 00 05 42 49 | 54 43 4e 54 20 20 20 b2 |S.....BI|TCNT .|
|00000390| 20 24 43 38 30 34 ab 44 | 8b 46 45 52 20 3b 42 49 | $C804.D|.FER ;BI|
|000003a0| 54 20 43 4f 55 4e 54 45 | 52 20 28 30 20 a4 20 34 |T COUNTE|R (0 . 4|
|000003b0| 29 00 de 0b 0a 05 42 49 | 54 50 41 54 20 20 20 b2 |).....BI|TPAT .|
|000003c0| 20 24 43 38 30 35 ab 44 | 8b 46 45 52 20 3b 42 49 | $C805.D|.FER ;BI|
|000003d0| 54 20 50 41 54 54 45 52 | 4e 20 81 20 53 45 41 52 |T PATTER|N . SEAR|
|000003e0| 43 48 45 53 00 1d 0c 14 | 05 54 49 4d 45 52 31 20 |CHES....|.TIMER1 |
|000003f0| 20 20 b2 20 24 43 38 30 | 36 ab 44 8b 46 45 52 20 | . $C80|6.D.FER |
|00000400| 3b 54 49 4d 45 52 20 81 | 20 4e 91 ab 52 45 43 45 |;TIMER .| N..RECE|
|00000410| 49 56 45 44 20 43 48 41 | 52 41 43 54 45 52 53 20 |IVED CHA|RACTERS |
|00000420| 28 32 29 00 58 0c 1e 05 | 47 42 94 20 20 20 b2 20 |(2).X...|GB. . |
|00000430| 24 43 38 30 38 ab 44 8b | 46 45 52 20 3b 4c 4f 43 |$C808.D.|FER ;LOC|
|00000440| 41 54 49 91 20 a4 20 94 | 20 cb 4f 44 20 42 41 44 |ATI. . .| .OD BAD|
|00000450| 20 53 49 47 4e 41 4c 20 | 4e 45 45 44 45 44 00 95 | SIGNAL |NEEDED..|
|00000460| 0c 28 05 42 55 46 43 4f | 55 4e 54 20 b2 20 24 43 |.(.BUFCO|UNT . $C|
|00000470| 38 30 39 ab 44 8b 46 45 | 52 20 3b 4e 55 4d 42 45 |809.D.FE|R ;NUMBE|
|00000480| 52 20 4f 46 20 43 48 52 | 53 20 a4 20 42 55 46 46 |R OF CHR|S . BUFF|
|00000490| 45 52 20 b5 4f 20 42 4c | 4f 43 4b 00 c2 0c 32 05 |ER .O BL|OCK...2.|
|000004a0| 44 45 4c 41 59 20 20 20 | 20 b2 20 24 43 38 30 42 |DELAY | . $C80B|
|000004b0| ab 44 8b 46 45 52 20 3b | 44 45 4c 41 59 20 81 20 |.D.FER ;|DELAY . |
|000004c0| 92 20 50 45 52 49 4f 44 | 00 f1 0c 3c 05 53 4b 50 |. PERIOD|...<.SKP|
|000004d0| 44 45 4c 41 59 20 b2 20 | 24 43 38 30 43 ab 44 8b |DELAY . |$C80C.D.|
|000004e0| 46 45 52 20 3b 44 45 4c | 41 59 20 53 4b 49 50 20 |FER ;DEL|AY SKIP |
|000004f0| 43 4f 55 4e 54 45 52 00 | 26 0d 46 05 80 46 4c 41 |COUNTER.|&.F..FLA|
|00000500| 47 20 20 b2 20 24 43 38 | 30 44 ab 44 8b 46 45 52 |G . $C8|0D.D.FER|
|00000510| 20 3b 46 4c 41 47 20 a4 | 20 49 4e 44 49 43 41 54 | ;FLAG .| INDICAT|
|00000520| 45 20 4c 41 53 54 20 42 | 4c 4f 43 4b 00 59 0d 50 |E LAST B|LOCK.Y.P|
|00000530| 05 43 48 45 43 4b 20 20 | 20 20 b2 20 24 43 38 30 |.CHECK | . $C80|
|00000540| 45 ab 44 8b 46 45 52 20 | 3b 94 20 50 4c 41 43 45 |E.D.FER |;. PLACE|
|00000550| 20 81 20 43 48 45 43 4b | 53 55 4d 20 28 34 29 00 | . CHECK|SUM (4).|
|00000560| 99 0d 5a 05 43 48 45 43 | 4b 31 20 20 20 b2 20 24 |..Z.CHEC|K1 . $|
|00000570| 43 38 31 32 ab 44 8b 46 | 45 52 20 3b 53 45 43 91 |C812.D.F|ER ;SEC.|
|00000580| 44 41 52 59 20 43 48 45 | 43 4b 53 55 4d 20 48 4f |DARY CHE|CKSUM HO|
|00000590| 4c 44 49 4e 47 20 50 4c | 41 43 45 20 28 34 29 00 |LDING PL|ACE (4).|
|000005a0| cc 0d 64 05 42 55 46 50 | 4e 54 20 20 20 b2 20 24 |..d.BUFP|NT . $|
|000005b0| 43 38 31 36 ab 44 8b 46 | 45 52 20 3b 50 4f b5 45 |C816.D.F|ER ;PO.E|
|000005c0| 52 20 a4 20 43 55 52 52 | 45 4e 54 20 42 55 46 46 |R . CURR|ENT BUFF|
|000005d0| 45 52 00 00 0e 6e 05 52 | 45 43 53 49 5a 45 20 20 |ER...n.R|ECSIZE |
|000005e0| b2 20 24 43 38 31 37 ab | 44 8b 46 45 52 20 3b 53 |. $C817.|D.FER ;S|
|000005f0| 49 5a 45 20 4f 46 20 52 | 45 43 45 49 56 45 44 20 |IZE OF R|ECEIVED |
|00000600| 42 55 46 46 45 52 00 2f | 0e 78 05 4d 41 58 53 49 |BUFFER./|.x.MAXSI|
|00000610| 5a 45 20 20 b2 20 24 43 | 38 31 38 ab 44 8b 46 45 |ZE . $C|818.D.FE|
|00000620| 52 20 3b 4d 41 58 49 4d | 55 4d 20 42 4c 4f 43 4b |R ;MAXIM|UM BLOCK|
|00000630| 20 53 49 5a 45 00 5c 0e | 82 05 42 4c 4f 43 4b 4e | SIZE.\.|..BLOCKN|
|00000640| 55 4d 20 b2 20 24 43 38 | 31 39 ab 44 8b 46 45 52 |UM . $C8|19.D.FER|
|00000650| 20 3b 42 4c 4f 43 4b 20 | 4e 55 4d 42 45 52 20 28 | ;BLOCK |NUMBER (|
|00000660| 32 29 00 8d 0e 8c 05 46 | 49 88 59 50 45 20 b2 20 |2).....F|I.YPE . |
|00000670| 24 43 38 31 42 ab 44 8b | 46 45 52 20 3b 46 49 4c |$C81B.D.|FER ;FIL|
|00000680| 45 20 54 59 50 45 20 28 | 46 52 4f 4d 20 42 41 53 |E TYPE (|FROM BAS|
|00000690| 49 43 29 00 be 0e 96 05 | 53 54 41 43 4b 20 20 20 |IC).....|STACK |
|000006a0| 20 b2 20 24 43 38 31 43 | ab 44 8b 46 45 52 20 3b | . $C81C|.D.FER ;|
|000006b0| 53 54 41 43 4b 20 50 4f | b5 45 52 20 41 54 20 45 |STACK PO|.ER AT E|
|000006c0| 4e 54 52 59 00 f8 0e a0 | 05 44 91 54 44 41 53 48 |NTRY....|.D.TDASH|
|000006d0| 20 b2 20 24 43 38 31 44 | ab 44 8b 46 45 52 20 3b | . $C81D|.D.FER ;|
|000006e0| 46 4c 41 47 20 a4 20 53 | 55 50 50 52 45 53 53 20 |FLAG . S|UPPRESS |
|000006f0| 44 41 53 48 45 53 20 af | 20 43 4f 4c 91 53 00 31 |DASHES .| COL.S.1|
|00000700| 0f aa 05 53 50 45 43 4d | 4f 44 45 20 b2 20 24 43 |...SPECM|ODE . $C|
|00000710| 38 31 45 ab 44 8b 46 45 | 52 20 3b 46 4c 41 47 20 |81E.D.FE|R ;FLAG |
|00000720| a4 20 53 80 20 53 50 45 | 43 49 41 4c 20 53 54 41 |. S. SPE|CIAL STA|
|00000730| 52 54 20 43 4f 44 45 00 | 5c 0f b4 05 42 55 46 46 |RT CODE.|\...BUFF|
|00000740| 45 52 20 20 20 b2 20 24 | 43 39 30 30 ab 44 8b 46 |ER . $|C900.D.F|
|00000750| 45 52 20 3b 42 55 46 46 | 45 52 20 81 20 42 4c 4f |ER ;BUFF|ER . BLO|
|00000760| 43 4b 00 62 0f be 05 3b | 00 75 0f c8 05 3b 42 55 |CK.b...;|.u...;BU|
|00000770| 46 46 45 52 20 b9 49 54 | 49 91 53 00 7b 0f d2 05 |FFER .IT|I.S.{...|
|00000780| 3b 00 89 0f dc 05 53 49 | 5a 45 b9 20 b2 20 34 00 |;.....SI|ZE. . 4.|
|00000790| 96 0f e6 05 4e 55 4d b9 | 20 b2 20 35 00 a3 0f f0 |....NUM.| . 5....|
|000007a0| 05 83 50 4f 53 20 3d 20 | 37 00 a9 0f fa 05 3b 00 |..POS = |7.....;.|
|000007b0| ba 0f 04 06 58 4d 49 54 | 20 b2 20 24 43 42 30 30 |....XMIT| . $CB00|
|000007c0| 00 cd 0f 0e 06 4f 4c 44 | 4f 55 54 20 b2 20 24 43 |.....OLD|OUT . $C|
|000007d0| 42 30 32 00 f8 0f 18 06 | 42 41 53 49 43 34 20 b2 |B02.....|BASIC4 .|
|000007e0| 20 24 45 46 30 36 20 3b | 42 41 53 49 43 20 43 41 | $EF06 ;|BASIC CA|
|000007f0| 4c 4c 20 46 52 4f 4d 20 | 43 48 52 4f 55 54 00 23 |LL FROM |CHROUT.#|
|00000800| 10 22 06 42 41 53 49 43 | 33 20 b2 20 24 45 46 33 |.".BASIC|3 . $EF3|
|00000810| 42 20 3b 42 41 53 49 43 | 20 43 41 4c 4c 20 46 52 |B ;BASIC| CALL FR|
|00000820| 4f 4d 20 43 48 52 4f 55 | 54 00 54 10 2c 06 53 45 |OM CHROU|T.T.,.SE|
|00000830| 54 55 50 20 b2 20 24 45 | 46 37 45 20 20 3b 53 45 |TUP . $E|F7E ;SE|
|00000840| 54 20 55 50 20 52 53 32 | 33 32 20 a4 20 52 45 43 |T UP RS2|32 . REC|
|00000850| 45 49 56 45 20 41 47 41 | 49 4e 00 5a 10 36 06 3b |EIVE AGA|IN.Z.6.;|
|00000860| 00 6f 10 40 06 3b 4b 45 | 52 4e 41 4c 20 4c 4f 43 |.o.@.;KE|RNAL LOC|
|00000870| 41 54 49 91 53 00 75 10 | 4a 06 3b 00 a0 10 54 06 |ATI.S.u.|J.;...T.|
|00000880| 42 41 53 49 43 31 20 b2 | 20 24 46 38 30 44 20 3b |BASIC1 .| $F80D ;|
|00000890| 42 41 53 49 43 20 43 41 | 4c 4c 20 46 52 4f 4d 20 |BASIC CA|LL FROM |
|000008a0| 43 48 52 4f 55 54 00 cb | 10 5e 06 42 41 53 49 43 |CHROUT..|.^.BASIC|
|000008b0| 32 20 b2 20 24 46 38 36 | 34 20 3b 42 41 53 49 43 |2 . $F86|4 ;BASIC|
|000008c0| 20 43 41 4c 4c 20 46 52 | 4f 4d 20 43 48 52 4f 55 | CALL FR|OM CHROU|
|000008d0| 54 00 db 10 68 06 87 53 | 54 20 b2 20 24 46 46 42 |T...h..S|T . $FFB|
|000008e0| 37 00 fd 10 72 06 43 48 | 4b 49 4e 20 20 b2 20 24 |7...r.CH|KIN . $|
|000008f0| 46 46 43 36 20 3b 9f 20 | 43 48 41 4e 4e 45 4c 20 |FFC6 ;. |CHANNEL |
|00000900| 81 20 85 00 24 11 7c 06 | 43 48 4b 4f 55 54 20 b2 |. ..$.|.|CHKOUT .|
|00000910| 20 24 46 46 43 39 20 3b | 9f 20 43 48 41 4e 4e 45 | $FFC9 ;|. CHANNE|
|00000920| 4c 20 81 20 4f 55 54 50 | 55 54 00 4c 11 86 06 9c |L . OUTP|UT.L....|
|00000930| 43 48 4e 20 b2 20 24 46 | 46 43 43 20 3b a0 20 85 |CHN . $F|FCC ;. .|
|00000940| 20 af 20 4f 55 54 50 55 | 54 20 43 48 41 4e 4e 45 | . OUTPU|T CHANNE|
|00000950| 4c 53 00 79 11 90 06 43 | 48 52 49 4e 20 20 b2 20 |LS.y...C|HRIN . |
|00000960| 24 46 46 43 46 20 3b 85 | 20 43 48 41 52 41 43 54 |$FFCF ;.| CHARACT|
|00000970| 45 52 20 46 52 4f 4d 20 | 43 48 41 4e 4e 45 4c 00 |ER FROM |CHANNEL.|
|00000980| a8 11 9a 06 43 48 52 4f | 55 54 20 b2 20 24 46 46 |....CHRO|UT . $FF|
|00000990| 44 32 20 3b 4f 55 54 50 | 55 54 20 43 48 41 52 41 |D2 ;OUTP|UT CHARA|
|000009a0| 43 54 45 52 20 a4 20 43 | 48 41 4e 4e 45 4c 00 dc |CTER . C|HANNEL..|
|000009b0| 11 a4 06 a1 49 4e 20 20 | b2 20 24 46 46 45 34 20 |....IN |. $FFE4 |
|000009c0| 3b a1 20 41 20 43 48 41 | 52 41 43 54 45 52 20 46 |;. A CHA|RACTER F|
|000009d0| 52 4f 4d 20 4b 45 59 42 | 4f 41 52 44 20 51 55 45 |ROM KEYB|OARD QUE|
|000009e0| 55 45 00 ee 11 ae 06 5a | 46 46 46 45 20 b2 20 24 |UE.....Z|FFFE . $|
|000009f0| 46 46 46 45 00 f4 11 b8 | 06 3b 00 03 12 c2 06 ac |FFFE....|.;......|
|00000a00| b2 53 54 41 52 54 4c 4f | 43 00 09 12 cc 06 3b 00 |.STARTLO|C.....;.|
|00000a10| 20 12 d6 06 4c 44 41 20 | 23 30 30 20 20 20 3b 9e | ...LDA |#00 ;.|
|00000a20| 20 34 39 31 35 32 00 2d | 12 e0 06 2e 42 59 54 20 | 49152.-|....BYT |
|00000a30| 24 32 43 00 44 12 ea 06 | 4c 44 41 20 23 30 33 20 |$2C.D...|LDA #03 |
|00000a40| 20 20 3b 9e 20 34 39 31 | 35 35 00 51 12 f4 06 2e | ;. 491|55.Q....|
|00000a50| 42 59 54 20 24 32 43 00 | 68 12 fe 06 4c 44 41 20 |BYT $2C.|h...LDA |
|00000a60| 23 30 36 20 20 20 3b 9e | 20 34 39 31 35 38 00 75 |#06 ;.| 49158.u|
|00000a70| 12 08 07 2e 42 59 54 20 | 24 32 43 00 8c 12 12 07 |....BYT |$2C.....|
|00000a80| 4c 44 41 20 23 30 39 20 | 20 20 3b 9e 20 34 39 31 |LDA #09 | ;. 491|
|00000a90| 36 31 00 99 12 1c 07 2e | 42 59 54 20 24 32 43 00 |61......|BYT $2C.|
|00000aa0| b0 12 26 07 4c 44 41 20 | 23 31 32 20 20 20 3b 9e |..&.LDA |#12 ;.|
|00000ab0| 20 34 39 31 36 34 00 bd | 12 30 07 2e 42 59 54 20 | 49164..|.0..BYT |
|00000ac0| 24 32 43 00 d4 12 3a 07 | 4c 44 41 20 23 31 35 20 |$2C...:.|LDA #15 |
|00000ad0| 20 20 3b 9e 20 34 39 31 | 36 37 00 dc 12 44 07 4e | ;. 491|67...D.N|
|00000ae0| 4f 50 00 e9 12 4e 07 4a | 4d 50 20 4f 56 45 52 00 |OP...N.J|MP OVER.|
|00000af0| f7 12 58 07 4a 4d 50 20 | 52 45 53 45 54 00 04 13 |..X.JMP |RESET...|
|00000b00| 62 07 4a 4d 50 20 49 4e | 49 54 00 0a 13 6c 07 3b |b.JMP IN|IT...l.;|
|00000b10| 00 1c 13 76 07 4f 56 45 | 52 20 53 54 41 20 50 4e |...v.OVE|R STA PN|
|00000b20| 54 41 00 25 13 80 07 54 | 53 58 20 00 33 13 8a 07 |TA.%...T|SX .3...|
|00000b30| 53 54 58 20 53 54 41 43 | 4b 00 43 13 94 07 4c 44 |STX STAC|K.C...LD|
|00000b40| 41 20 23 b3 54 41 42 4c | 45 00 4c 13 9e 07 43 4c |A #.TABL|E.L...CL|
|00000b50| 43 20 00 59 13 a8 07 41 | 44 43 20 50 4e 54 41 00 |C .Y...A|DC PNTA.|
|00000b60| 6a 13 b2 07 53 54 41 20 | 4a 4d 50 50 4f b5 aa 31 |j...STA |JMPPO..1|
|00000b70| 00 7a 13 bc 07 4c 44 41 | 20 23 b1 54 41 42 4c 45 |.z...LDA| #.TABLE|
|00000b80| 00 87 13 c6 07 41 44 43 | 20 23 24 30 30 00 98 13 |.....ADC| #$00...|
|00000b90| d0 07 53 54 41 20 4a 4d | 50 50 4f b5 aa 32 00 ad |..STA JM|PPO..2..|
|00000ba0| 13 da 07 4a 4d 50 50 4f | b5 20 4a 4d 50 20 54 41 |...JMPPO|. JMP TA|
|00000bb0| 42 4c 45 00 b3 13 e4 07 | 3b 00 c8 13 ee 07 54 41 |BLE.....|;.....TA|
|00000bc0| 42 4c 45 20 4a 4d 50 20 | 41 43 43 45 50 54 00 d8 |BLE JMP |ACCEPT..|
|00000bd0| 13 f8 07 4a 4d 50 20 52 | 45 43 45 49 56 45 00 e9 |...JMP R|ECEIVE..|
|00000be0| 13 02 08 4a 4d 50 20 54 | 52 41 4e 53 4d 49 54 00 |...JMP T|RANSMIT.|
|00000bf0| f9 13 0c 08 4a 4d 50 20 | 52 45 43 54 59 50 45 00 |....JMP |RECTYPE.|
|00000c00| 0a 14 16 08 4a 4d 50 20 | 54 52 41 4e 54 59 50 45 |....JMP |TRANTYPE|
|00000c10| 00 1b 14 20 08 4a 4d 50 | 20 54 45 52 4d 49 4e 41 |... .JMP| TERMINA|
|00000c20| 4c 00 28 14 2a 08 4a 4d | 50 20 49 4e 49 54 00 2e |L.(.*.JM|P INIT..|
|00000c30| 14 34 08 3b 00 41 14 3e | 08 43 4f 44 45 53 20 2e |.4.;.A.>|.CODES .|
|00000c40| c6 20 22 47 4f 4f 22 00 | 4e 14 48 08 2e c6 20 22 |. "GOO".|N.H... "|
|00000c50| 42 41 44 22 00 5b 14 52 | 08 2e c6 20 22 41 43 4b |BAD".[.R|... "ACK|
|00000c60| 22 00 68 14 5c 08 2e c6 | 20 22 53 2f 42 22 00 75 |".h.\...| "S/B".u|
|00000c70| 14 66 08 2e c6 20 22 53 | 59 4e 22 00 7b 14 70 08 |.f... "S|YN".{.p.|
|00000c80| 3b 00 a2 14 7a 08 3b 41 | 43 43 45 50 54 20 43 48 |;...z.;A|CCEPT CH|
|00000c90| 41 52 41 43 54 45 52 53 | 20 af 20 43 48 45 43 4b |ARACTERS| . CHECK|
|00000ca0| 20 81 20 43 4f 44 45 53 | 00 a8 14 84 08 3b 00 d6 | . CODES|.....;..|
|00000cb0| 14 8e 08 41 43 43 45 50 | 54 20 53 54 41 20 42 49 |...ACCEP|T STA BI|
|00000cc0| 54 50 41 54 20 3b 94 20 | 52 45 51 55 49 52 45 44 |TPAT ;. |REQUIRED|
|00000cd0| 20 42 49 54 20 50 41 54 | 54 45 52 4e 00 e3 14 98 | BIT PAT|TERN....|
|00000ce0| 08 4c 44 41 20 23 24 30 | 30 00 f3 14 a2 08 53 54 |.LDA #$0|0.....ST|
|00000cf0| 41 20 43 4f 44 45 42 55 | 46 00 05 15 ac 08 53 54 |A CODEBU|F.....ST|
|00000d00| 41 20 43 4f 44 45 42 55 | 46 aa 31 00 17 15 b6 08 |A CODEBU|F.1.....|
|00000d10| 53 54 41 20 43 4f 44 45 | 42 55 46 aa 32 00 28 15 |STA CODE|BUF.2.(.|
|00000d20| c0 08 43 44 31 20 4c 44 | 41 20 23 24 30 30 00 44 |..CD1 LD|A #$00.D|
|00000d30| 15 ca 08 53 54 41 20 54 | 49 4d 45 52 31 20 3b 43 |...STA T|IMER1 ;C|
|00000d40| 4c 45 41 52 20 54 49 4d | 45 52 00 55 15 d4 08 53 |LEAR TIM|ER.U...S|
|00000d50| 54 41 20 54 49 4d 45 52 | 31 aa 31 00 66 15 de 08 |TA TIMER|1.1.f...|
|00000d60| 43 44 32 20 4a 53 52 20 | 45 58 49 54 00 7b 15 e8 |CD2 JSR |EXIT.{..|
|00000d70| 08 4a 53 52 20 a1 4e 55 | 4d 20 3b a1 23 35 2c 41 |.JSR .NU|M ;.#5,A|
|00000d80| 24 00 88 15 f2 08 4c 44 | 41 20 53 54 41 54 00 ae |$.....LD|A STAT..|
|00000d90| 15 fc 08 42 4e 45 20 43 | 44 33 20 3b 8b 20 4e 4f |...BNE C|D3 ;. NO|
|00000da0| 20 43 48 52 2c 20 44 4f | 20 54 49 4d 45 52 20 43 | CHR, DO| TIMER C|
|00000db0| 48 45 43 4b 00 c0 15 06 | 09 4c 44 41 20 43 4f 44 |HECK....|.LDA COD|
|00000dc0| 45 42 55 46 aa 31 00 d0 | 15 10 09 53 54 41 20 43 |EBUF.1..|...STA C|
|00000dd0| 4f 44 45 42 55 46 00 e2 | 15 1a 09 4c 44 41 20 43 |ODEBUF..|...LDA C|
|00000de0| 4f 44 45 42 55 46 aa 32 | 00 f4 15 24 09 53 54 41 |ODEBUF.2|...$.STA|
|00000df0| 20 43 4f 44 45 42 55 46 | aa 31 00 03 16 2e 09 4c | CODEBUF|.1.....L|
|00000e00| 44 41 20 4c 41 53 54 43 | 48 00 15 16 38 09 53 54 |DA LASTC|H...8.ST|
|00000e10| 41 20 43 4f 44 45 42 55 | 46 aa 32 00 22 16 42 09 |A CODEBU|F.2.".B.|
|00000e20| 4c 44 41 20 23 24 30 30 | 00 44 16 4c 09 53 54 41 |LDA #$00|.D.L.STA|
|00000e30| 20 42 49 54 43 4e 54 20 | 3b 43 4c 45 41 52 20 42 | BITCNT |;CLEAR B|
|00000e40| 49 54 20 43 4f 55 4e 54 | 45 52 00 51 16 56 09 4c |IT COUNT|ER.Q.V.L|
|00000e50| 44 41 20 23 24 30 31 00 | 76 16 60 09 53 54 41 20 |DA #$01.|v.`.STA |
|00000e60| 42 49 54 50 4e 54 20 3b | 49 4e 49 54 49 41 4c 49 |BITPNT ;|INITIALI|
|00000e70| 5a 45 20 42 49 54 20 50 | 4f b5 45 52 00 9e 16 6a |ZE BIT P|O.ER...j|
|00000e80| 09 43 44 34 20 4c 44 41 | 20 42 49 54 50 41 54 20 |.CD4 LDA| BITPAT |
|00000e90| 3b 4c 4f 4f 4b 20 41 54 | 20 42 49 54 20 50 41 54 |;LOOK AT| BIT PAT|
|00000ea0| 54 45 52 4e 00 b9 16 74 | 09 42 49 54 20 42 49 54 |TERN...t|.BIT BIT|
|00000eb0| 50 4e 54 20 3b 49 53 20 | 42 49 54 20 53 45 54 00 |PNT ;IS |BIT SET.|
|00000ec0| e3 16 7e 09 42 45 51 20 | 43 44 35 20 3b 4e 4f 2c |..~.BEQ |CD5 ;NO,|
|00000ed0| 20 44 91 27 54 20 43 48 | 45 43 4b 20 54 48 49 53 | D.'T CH|ECK THIS|
|00000ee0| 20 43 4f 44 45 20 57 b0 | 44 00 f2 16 88 09 4c 44 | CODE W.|D.....LD|
|00000ef0| 59 20 42 49 54 43 4e 54 | 00 ff 16 92 09 4c 44 58 |Y BITCNT|.....LDX|
|00000f00| 20 23 24 30 30 00 15 17 | 9c 09 43 44 36 20 4c 44 | #$00...|..CD6 LD|
|00000f10| 41 20 43 4f 44 45 42 55 | 46 2c 58 00 25 17 a6 09 |A CODEBU|F,X.%...|
|00000f20| 43 4d 50 20 43 4f 44 45 | 53 2c 59 00 31 17 b0 09 |CMP CODE|S,Y.1...|
|00000f30| 42 4e 45 20 43 44 35 00 | 3a 17 ba 09 49 4e 59 20 |BNE CD5.|:...INY |
|00000f40| 00 43 17 c4 09 49 4e 58 | 20 00 50 17 ce 09 43 50 |.C...INX| .P...CP|
|00000f50| 58 20 23 24 30 33 00 5c | 17 d8 09 42 4e 45 20 43 |X #$03.\|...BNE C|
|00000f60| 44 36 00 68 17 e2 09 4a | 4d 50 20 43 44 37 00 6e |D6.h...J|MP CD7.n|
|00000f70| 17 ec 09 3b 00 91 17 f6 | 09 43 44 35 20 41 53 4c |...;....|.CD5 ASL|
|00000f80| 20 42 49 54 50 4e 54 20 | 3b 53 48 8b 54 20 42 49 | BITPNT |;SH.T BI|
|00000f90| 54 20 50 4f b5 45 52 00 | a0 17 00 0a 4c 44 41 20 |T PO.ER.|....LDA |
|00000fa0| 42 49 54 43 4e 54 00 a9 | 17 0a 0a 43 4c 43 20 00 |BITCNT..|...CLC .|
|00000fb0| b6 17 14 0a 41 44 43 20 | 23 24 30 33 00 c5 17 1e |....ADC |#$03....|
|00000fc0| 0a 53 54 41 20 42 49 54 | 43 4e 54 00 d1 17 28 0a |.STA BIT|CNT...(.|
|00000fd0| 43 4d 50 20 23 31 35 00 | dd 17 32 0a 42 4e 45 20 |CMP #15.|..2.BNE |
|00000fe0| 43 44 34 00 e9 17 3c 0a | 4a 4d 50 20 43 44 31 00 |CD4...<.|JMP CD1.|
|00000ff0| ef 17 46 0a 3b 00 00 18 | 50 0a 43 44 37 20 4c 44 |..F.;...|P.CD7 LD|
|00001000| 41 20 23 32 35 35 00 0f | 18 5a 0a 53 54 41 20 54 |A #255..|.Z.STA T|
|00001010| 49 4d 45 52 31 00 20 18 | 64 0a 53 54 41 20 54 49 |IMER1. .|d.STA TI|
|00001020| 4d 45 52 31 aa 31 00 2c | 18 6e 0a 4a 4d 50 20 43 |MER1.1.,|.n.JMP C|
|00001030| 44 32 00 32 18 78 0a 3b | 00 45 18 82 0a 43 44 33 |D2.2.x.;|.E...CD3|
|00001040| 20 49 4e 43 20 54 49 4d | 45 52 31 00 51 18 8c 0a | INC TIM|ER1.Q...|
|00001050| 42 4e 45 20 43 44 39 00 | 62 18 96 0a 49 4e 43 20 |BNE CD9.|b...INC |
|00001060| 54 49 4d 45 52 31 aa 31 | 00 77 18 a0 0a 43 44 39 |TIMER1.1|.w...CD9|
|00001070| 20 4c 44 41 20 54 49 4d | 45 52 31 aa 31 00 85 18 | LDA TIM|ER1.1...|
|00001080| aa 0a b0 41 20 54 49 4d | 45 52 31 00 91 18 b4 0a |...A TIM|ER1.....|
|00001090| 42 45 51 20 43 44 38 00 | a0 18 be 0a 4c 44 41 20 |BEQ CD8.|....LDA |
|000010a0| 54 49 4d 45 52 31 00 ad | 18 c8 0a 43 4d 50 20 23 |TIMER1..|...CMP #|
|000010b0| 24 30 37 00 c5 18 d2 0a | 2e 8b 20 43 36 34 3a 4c |$07.....|.. C64:L|
|000010c0| 44 41 20 54 49 4d 45 52 | 31 aa 31 00 d8 18 dc 0a |DA TIMER|1.1.....|
|000010d0| 2e 8b 20 43 36 34 3a 43 | 4d 50 20 23 32 30 00 e4 |.. C64:C|MP #20..|
|000010e0| 18 e6 0a 42 43 43 20 43 | 44 32 00 f1 18 f0 0a 4c |...BCC C|D2.....L|
|000010f0| 44 41 20 23 24 30 31 00 | fe 18 fa 0a 53 54 41 20 |DA #$01.|....STA |
|00001100| 53 54 41 54 00 0e 19 04 | 0b 4a 4d 50 20 44 4f 44 |STAT....|.JMP DOD|
|00001110| 45 4c 41 59 00 14 19 0e | 0b 3b 00 25 19 18 0b 43 |ELAY....|.;.%...C|
|00001120| 44 38 20 4c 44 41 20 23 | 24 30 30 00 32 19 22 0b |D8 LDA #|$00.2.".|
|00001130| 53 54 41 20 53 54 41 54 | 00 3b 19 2c 0b 52 54 53 |STA STAT|.;.,.RTS|
|00001140| 20 00 41 19 36 0b 3b 00 | 47 19 40 0b 3b 00 5a 19 | .A.6.;.|G.@.;.Z.|
|00001150| 4a 0b 2e 8b 20 43 36 34 | 3a 2e 89 20 33 32 31 30 |J... C64|:.. 3210|
|00001160| 00 60 19 54 0b 3b 00 73 | 19 5e 0b 3b 44 4f 20 41 |.`.T.;.s|.^.;DO A|
|00001170| 20 a1 23 20 81 20 50 45 | 54 00 79 19 68 0b 3b 00 | .# . PE|T.y.h.;.|
|00001180| 89 19 72 0b a1 4e 55 4d | 20 4c 44 58 20 23 35 00 |..r..NUM| LDX #5.|
|00001190| 97 19 7c 0b 4a 53 52 20 | 43 48 4b 49 4e 00 a5 19 |..|.JSR |CHKIN...|
|000011a0| 86 0b 4a 53 52 20 43 48 | 52 49 4e 00 b4 19 90 0b |..JSR CH|RIN.....|
|000011b0| 53 54 41 20 4c 41 53 54 | 43 48 00 c1 19 9a 0b 4a |STA LAST|CH.....J|
|000011c0| 53 52 20 9c 43 48 4e 00 | c9 19 a4 0b 52 54 53 00 |SR .CHN.|....RTS.|
|000011d0| cf 19 ae 0b 3b 00 f0 19 | b8 0b 3b 44 4f 20 41 20 |....;...|..;DO A |
|000011e0| a1 23 20 81 20 50 45 54 | 20 54 45 52 4d 49 4e 41 |.# . PET| TERMINA|
|000011f0| 4c 20 4d 4f 44 45 00 f6 | 19 c2 0b 3b 00 0a 1a cc |L MODE..|...;....|
|00001200| 0b a1 4e 55 4d 31 20 4c | 44 41 20 24 45 38 32 33 |..NUM1 L|DA $E823|
|00001210| 00 16 1a d6 0b 42 50 4c | 20 47 54 31 00 21 1a e0 |.....BPL| GT1.!..|
|00001220| 0b 4c 44 58 20 23 35 00 | 2f 1a ea 0b 4a 53 52 20 |.LDX #5.|/...JSR |
|00001230| 43 48 4b 49 4e 00 3d 1a | f4 0b 4a 53 52 20 43 48 |CHKIN.=.|..JSR CH|
|00001240| 52 49 4e 00 4c 1a fe 0b | 53 54 41 20 4c 41 53 54 |RIN.L...|STA LAST|
|00001250| 43 48 00 59 1a 08 0c 4a | 53 52 20 9c 43 48 4e 00 |CH.Y...J|SR .CHN.|
|00001260| 67 1a 12 0c 4c 44 41 20 | 24 45 38 32 32 00 72 1a |g...LDA |$E822.r.|
|00001270| 1c 0c 4c 44 41 20 23 30 | 00 7f 1a 26 0c 53 54 41 |..LDA #0|...&.STA|
|00001280| 20 53 54 41 54 00 87 1a | 30 0c 52 54 53 00 8d 1a | STAT...|0.RTS...|
|00001290| 3a 0c 3b 00 9c 1a 44 0c | 47 54 31 20 4c 44 41 20 |:.;...D.|GT1 LDA |
|000012a0| 23 30 00 ab 1a 4e 0c 53 | 54 41 20 4c 41 53 54 43 |#0...N.S|TA LASTC|
|000012b0| 48 00 b6 1a 58 0c 4c 44 | 41 20 23 32 00 c3 1a 62 |H...X.LD|A #2...b|
|000012c0| 0c 53 54 41 20 53 54 41 | 54 00 cb 1a 6c 0c 52 54 |.STA STA|T...l.RT|
|000012d0| 53 00 d1 1a 76 0c 3b 00 | dd 1a 80 0c 2e 89 20 33 |S...v.;.|...... 3|
|000012e0| 35 34 30 00 e3 1a 8a 0c | 3b 00 f1 1a 94 0c 3b a1 |540.....|;.....;.|
|000012f0| 23 20 81 20 43 36 34 00 | f7 1a 9e 0c 3b 00 06 1b |# . C64.|....;...|
|00001300| a8 0c a1 4e 55 4d 31 20 | 4e 4f 50 20 00 14 1b b2 |...NUM1 |NOP ....|
|00001310| 0c a1 4e 55 4d 20 54 59 | 41 20 00 1d 1b bc 0c 50 |..NUM TY|A .....P|
|00001320| 48 41 20 00 2b 1b c6 0c | 4c 44 41 20 52 49 44 42 |HA .+...|LDA RIDB|
|00001330| 45 00 39 1b d0 0c 43 4d | 50 20 52 49 44 42 53 00 |E.9...CM|P RIDBS.|
|00001340| 44 1b da 0c 42 45 51 20 | a1 31 00 52 1b e4 0c 4c |D...BEQ |.1.R...L|
|00001350| 44 59 20 52 49 44 42 53 | 00 62 1b ee 0c 4c 44 41 |DY RIDBS|.b...LDA|
|00001360| 20 28 24 46 37 29 2c 59 | 00 6b 1b f8 0c 50 48 41 | ($F7),Y|.k...PHA|
|00001370| 20 00 79 1b 02 0d 49 4e | 43 20 52 49 44 42 53 00 | .y...IN|C RIDBS.|
|00001380| 86 1b 0c 0d 4c 44 41 20 | 23 24 30 30 00 93 1b 16 |....LDA |#$00....|
|00001390| 0d 53 54 41 20 53 54 41 | 54 00 9c 1b 20 0d 50 4c |.STA STA|T... .PL|
|000013a0| 41 20 00 ab 1b 2a 0d 53 | 54 41 20 4c 41 53 54 43 |A ...*.S|TA LASTC|
|000013b0| 48 00 b4 1b 34 0d 50 4c | 41 20 00 bd 1b 3e 0d 54 |H...4.PL|A ...>.T|
|000013c0| 41 59 20 00 ca 1b 48 0d | 4a 4d 50 20 44 b0 54 53 |AY ...H.|JMP D.TS|
|000013d0| 00 d0 1b 52 0d 3b 00 e0 | 1b 5c 0d a1 31 20 4c 44 |...R.;..|.\..1 LD|
|000013e0| 41 20 23 24 30 32 00 ed | 1b 66 0d 53 54 41 20 53 |A #$02..|.f.STA S|
|000013f0| 54 41 54 00 fa 1b 70 0d | 4c 44 41 20 23 24 30 30 |TAT...p.|LDA #$00|
|00001400| 00 09 1c 7a 0d 53 54 41 | 20 4c 41 53 54 43 48 00 |...z.STA| LASTCH.|
|00001410| 12 1c 84 0d 50 4c 41 20 | 00 1b 1c 8e 0d 54 41 59 |....PLA |.....TAY|
|00001420| 20 00 21 1c 98 0d 3b 00 | 2f 1c a2 0d 44 b0 54 53 | .!...;.|/...D.TS|
|00001430| 20 50 48 41 20 00 3c 1c | ac 0d 4c 44 41 20 23 24 | PHA .<.|..LDA #$|
|00001440| 30 33 00 48 1c b6 0d 53 | 54 41 20 24 42 41 00 51 |03.H...S|TA $BA.Q|
|00001450| 1c c0 0d 50 4c 41 20 00 | 5a 1c ca 0d 52 54 53 20 |...PLA .|Z...RTS |
|00001460| 00 60 1c d4 0d 3b 00 6f | 1c de 0d 3b 53 80 20 41 |.`...;.o|...;S. A|
|00001470| 20 43 4f 44 45 00 75 1c | e8 0d 3b 00 89 1c f2 0d | CODE.u.|..;.....|
|00001480| 53 80 43 4f 44 45 20 4c | 44 58 20 23 24 30 35 00 |S.CODE L|DX #$05.|
|00001490| 98 1c fc 0d 4a 53 52 20 | 43 48 4b 4f 55 54 00 a5 |....JSR |CHKOUT..|
|000014a0| 1c 06 0e 4c 44 58 20 23 | 24 30 30 00 b9 1c 10 0e |...LDX #|$00.....|
|000014b0| 53 4e 31 20 4c 44 41 20 | 43 4f 44 45 53 2c 59 00 |SN1 LDA |CODES,Y.|
|000014c0| c8 1c 1a 0e 4a 53 52 20 | 43 48 52 4f 55 54 00 d1 |....JSR |CHROUT..|
|000014d0| 1c 24 0e 49 4e 59 20 00 | da 1c 2e 0e 49 4e 58 20 |.$.INY .|....INX |
|000014e0| 00 e7 1c 38 0e 43 50 58 | 20 23 24 30 33 00 f3 1c |...8.CPX| #$03...|
|000014f0| 42 0e 42 4e 45 20 53 4e | 31 00 00 1d 4c 0e 4a 4d |B.BNE SN|1...L.JM|
|00001500| 50 20 9c 43 48 4e 00 06 | 1d 56 0e 3b 00 25 1d 60 |P .CHN..|.V.;.%.`|
|00001510| 0e 3b 44 4f 20 48 af 53 | 48 41 4b 49 4e 47 20 81 |.;DO H.S|HAKING .|
|00001520| 20 52 45 43 45 50 54 49 | 91 20 80 00 2b 1d 6a 0e | RECEPTI|. ..+.j.|
|00001530| 3b 00 5b 1d 74 0e 52 45 | 43 48 af 20 53 54 41 20 |;.[.t.RE|CH. STA |
|00001540| 47 42 94 20 3b 94 20 cb | 4f 44 20 b0 20 42 41 44 |GB. ;. .|OD . BAD|
|00001550| 20 53 49 47 4e 41 4c 20 | 41 53 20 4e 45 45 44 45 | SIGNAL |AS NEEDE|
|00001560| 44 00 68 1d 7e 0e 4c 44 | 41 20 23 24 30 30 00 80 |D.h.~.LD|A #$00..|
|00001570| 1d 88 0e 53 54 41 20 44 | 45 4c 41 59 20 3b 4e 4f |...STA D|ELAY ;NO|
|00001580| 20 44 45 4c 41 59 00 91 | 1d 92 0e 52 43 31 20 4c | DELAY..|...RC1 L|
|00001590| 44 41 20 23 24 30 32 00 | 9e 1d 9c 0e 53 54 41 20 |DA #$02.|....STA |
|000015a0| 50 4e 54 41 00 aa 1d a6 | 0e 4c 44 59 20 47 42 94 |PNTA....|.LDY GB.|
|000015b0| 00 c8 1d b0 0e 4a 53 52 | 20 53 80 43 4f 44 45 20 |.....JSR| S.CODE |
|000015c0| 3b 53 80 20 47 ad 42 20 | 53 49 47 4e 41 4c 00 f1 |;S. G.B |SIGNAL..|
|000015d0| 1d ba 0e 52 43 39 20 4c | 44 41 20 23 25 30 30 31 |...RC9 L|DA #%001|
|000015e0| 30 30 20 3b 41 4c 4c 4f | 57 20 22 41 43 4b 22 20 |00 ;ALLO|W "ACK" |
|000015f0| 53 49 47 4e 41 4c 53 00 | 0a 1e c4 0e 4a 53 52 20 |SIGNALS.|....JSR |
|00001600| 41 43 43 45 50 54 20 3b | 92 20 81 20 43 4f 44 45 |ACCEPT ;|. . CODE|
|00001610| 00 17 1e ce 0e 4c 44 41 | 20 53 54 41 54 00 3e 1e |.....LDA| STAT.>.|
|00001620| d8 0e 42 45 51 20 52 43 | 32 20 3b 8b 20 4f 4b 2c |..BEQ RC|2 ;. OK,|
|00001630| 20 53 80 20 47 ad 42 20 | 53 49 47 4e 41 4c 20 41 | S. G.B |SIGNAL A|
|00001640| 47 41 49 4e 00 4b 1e e2 | 0e 44 45 43 20 50 4e 54 |GAIN.K..|.DEC PNT|
|00001650| 41 00 57 1e ec 0e 42 4e | 45 20 52 43 39 00 63 1e |A.W...BN|E RC9.c.|
|00001660| f6 0e 4a 4d 50 20 52 43 | 31 00 69 1e 00 0f 3b 00 |..JMP RC|1.i...;.|
|00001670| 7a 1e 0a 0f 52 43 32 20 | 4c 44 59 20 23 24 30 39 |z...RC2 |LDY #$09|
|00001680| 00 98 1e 14 0f 4a 53 52 | 20 53 80 43 4f 44 45 20 |.....JSR| S.CODE |
|00001690| 3b 53 80 20 22 53 2f 42 | 22 20 43 4f 44 45 00 a6 |;S. "S/B|" CODE..|
|000016a0| 1e 1e 0f 4c 44 41 20 80 | 46 4c 41 47 00 b2 1e 28 |...LDA .|FLAG...(|
|000016b0| 0f 42 45 51 20 52 43 35 | 00 be 1e 32 0f 4c 44 41 |.BEQ RC5|...2.LDA|
|000016c0| 20 47 42 94 00 ca 1e 3c | 0f 42 45 51 20 52 43 36 | GB....<|.BEQ RC6|
|000016d0| 00 e3 1e 46 0f 52 43 35 | 20 4c 44 41 20 42 55 46 |...F.RC5| LDA BUF|
|000016e0| 46 45 52 aa 53 49 5a 45 | b9 00 f4 1e 50 0f 53 54 |FER.SIZE|....P.ST|
|000016f0| 41 20 42 55 46 43 4f 55 | 4e 54 00 04 1f 5a 0f 53 |A BUFCOU|NT...Z.S|
|00001700| 54 41 20 52 45 43 53 49 | 5a 45 00 20 1f 64 0f 4a |TA RECSI|ZE. .d.J|
|00001710| 53 52 20 52 45 43 4d 4f | 44 45 4d 20 3b 92 20 81 |SR RECMO|DEM ;. .|
|00001720| 20 42 4c 4f 43 4b 00 2d | 1f 6e 0f 4c 44 41 20 53 | BLOCK.-|.n.LDA S|
|00001730| 54 41 54 00 4f 1f 78 0f | 43 4d 50 20 23 25 30 30 |TAT.O.x.|CMP #%00|
|00001740| 30 31 20 3b 43 48 45 43 | 4b 20 81 20 cb 4f 44 20 |01 ;CHEC|K . .OD |
|00001750| 42 4c 4f 43 4b 00 5b 1f | 82 0f 42 45 51 20 52 43 |BLOCK.[.|..BEQ RC|
|00001760| 34 00 7b 1f 8c 0f 43 4d | 50 20 23 25 30 30 31 30 |4.{...CM|P #%0010|
|00001770| 20 3b 43 48 45 43 4b 20 | 81 20 42 4c 41 4e 4b 20 | ;CHECK |. BLANK |
|00001780| 85 00 87 1f 96 0f 42 45 | 51 20 52 43 32 00 ae 1f |......BE|Q RC2...|
|00001790| a0 0f 43 4d 50 20 23 25 | 30 31 30 30 20 3b 43 48 |..CMP #%|0100 ;CH|
|000017a0| 45 43 4b 20 81 20 4c 4f | 53 53 20 4f 46 20 53 49 |ECK . LO|SS OF SI|
|000017b0| 47 4e 41 4c 00 ba 1f aa | 0f 42 45 51 20 52 43 34 |GNAL....|.BEQ RC4|
|000017c0| 00 df 1f b4 0f 43 4d 50 | 20 23 25 31 30 30 30 20 |.....CMP| #%1000 |
|000017d0| 3b 43 48 45 43 4b 20 81 | 20 22 41 43 4b 22 20 53 |;CHECK .| "ACK" S|
|000017e0| 49 47 4e 41 4c 00 eb 1f | be 0f 42 45 51 20 52 43 |IGNAL...|..BEQ RC|
|000017f0| 32 00 f8 1f c8 0f 52 43 | 34 20 52 54 53 20 00 fe |2.....RC|4 RTS ..|
|00001800| 1f d2 0f 3b 00 24 20 dc | 0f 52 43 36 20 4c 44 41 |...;.$ .|.RC6 LDA|
|00001810| 20 23 25 31 30 30 30 30 | 20 3b 92 20 81 20 22 53 | #%10000| ;. . "S|
|00001820| 59 4e 22 20 53 49 47 4e | 41 4c 00 33 20 e6 0f 4a |YN" SIGN|AL.3 ..J|
|00001830| 53 52 20 41 43 43 45 50 | 54 00 40 20 f0 0f 4c 44 |SR ACCEP|T.@ ..LD|
|00001840| 41 20 53 54 41 54 00 61 | 20 fa 0f 42 4e 45 20 52 |A STAT.a| ..BNE R|
|00001850| 43 32 20 3b 8b 20 a8 2c | 20 53 80 20 22 53 2f 42 |C2 ;. .,| S. "S/B|
|00001860| 22 20 41 47 41 49 4e 00 | 6d 20 04 10 4c 44 41 20 |" AGAIN.|m ..LDA |
|00001870| 23 31 30 00 7e 20 0e 10 | 53 54 41 20 42 55 46 43 |#10.~ ..|STA BUFC|
|00001880| 4f 55 4e 54 00 9f 20 18 | 10 52 43 38 20 4c 44 59 |OUNT.. .|.RC8 LDY|
|00001890| 20 23 31 32 20 3b 53 80 | 20 22 53 59 4e 22 20 53 | #12 ;S.| "SYN" S|
|000018a0| 49 47 4e 41 4c 00 ae 20 | 22 10 4a 53 52 20 53 80 |IGNAL.. |".JSR S.|
|000018b0| 43 4f 44 45 00 d0 20 2c | 10 4c 44 41 20 23 25 30 |CODE.. ,|.LDA #%0|
|000018c0| 31 30 30 30 20 3b 92 20 | 81 20 22 53 2f 42 22 20 |1000 ;. |. "S/B" |
|000018d0| 53 49 47 4e 41 4c 00 df | 20 36 10 4a 53 52 20 41 |SIGNAL..| 6.JSR A|
|000018e0| 43 43 45 50 54 00 ec 20 | 40 10 4c 44 41 20 53 54 |CCEPT.. |@.LDA ST|
|000018f0| 41 54 00 f8 20 4a 10 42 | 45 51 20 52 43 37 00 09 |AT.. J.B|EQ RC7..|
|00001900| 21 54 10 44 45 43 20 42 | 55 46 43 4f 55 4e 54 00 |!T.DEC B|UFCOUNT.|
|00001910| 15 21 5e 10 42 4e 45 20 | 52 43 38 00 22 21 68 10 |.!^.BNE |RC8."!h.|
|00001920| 52 43 37 20 52 54 53 20 | 00 28 21 72 10 3b 00 4a |RC7 RTS |.(!r.;.J|
|00001930| 21 7c 10 3b 44 4f 20 48 | af 53 48 41 4b 49 4e 47 |!|.;DO H|.SHAKING|
|00001940| 20 81 20 54 52 41 4e 53 | 4d 49 53 53 49 91 20 80 | . TRANS|MISSI. .|
|00001950| 00 50 21 86 10 3b 00 64 | 21 90 10 54 52 41 4e 48 |.P!..;.d|!..TRANH|
|00001960| af 20 4c 44 41 20 23 24 | 30 31 00 7d 21 9a 10 53 |. LDA #$|01.}!..S|
|00001970| 54 41 20 44 45 4c 41 59 | 20 3b 55 53 45 20 44 45 |TA DELAY| ;USE DE|
|00001980| 4c 41 59 00 92 21 a4 10 | 54 58 32 20 4c 44 41 20 |LAY..!..|TX2 LDA |
|00001990| 53 50 45 43 4d 4f 44 45 | 00 9f 21 ae 10 42 45 51 |SPECMODE|..!..BEQ|
|000019a0| 20 54 58 32 30 00 ac 21 | b8 10 4c 44 59 20 23 24 | TX20..!|..LDY #$|
|000019b0| 30 30 00 ce 21 c2 10 4a | 53 52 20 53 80 43 4f 44 |00..!..J|SR S.COD|
|000019c0| 45 20 3b 53 80 20 41 20 | 22 47 4f 4f 22 20 53 49 |E ;S. A |"GOO" SI|
|000019d0| 47 4e 41 4c 00 00 22 cc | 10 54 58 32 30 20 4c 44 |GNAL..".|.TX20 LD|
|000019e0| 41 20 23 25 30 31 30 31 | 31 20 3b 41 4c 4c 4f 57 |A #%0101|1 ;ALLOW|
|000019f0| 20 22 47 4f 4f 22 2c 20 | 22 42 41 44 22 2c 20 af | "GOO", |"BAD", .|
|00001a00| 20 22 53 2f 42 22 00 1a | 22 d6 10 4a 53 52 20 41 | "S/B"..|"..JSR A|
|00001a10| 43 43 45 50 54 20 3b 92 | 20 81 20 43 4f 44 45 53 |CCEPT ;.| . CODES|
|00001a20| 00 27 22 e0 10 4c 44 41 | 20 53 54 41 54 00 49 22 |.'"..LDA| STAT.I"|
|00001a30| ea 10 42 4e 45 20 54 58 | 32 20 3b 8b 20 4e 4f 20 |..BNE TX|2 ;. NO |
|00001a40| 53 49 47 4e 41 4c 2c 20 | 92 20 41 47 41 49 4e 00 |SIGNAL, |. AGAIN.|
|00001a50| 56 22 f4 10 4c 44 41 20 | 23 24 30 30 00 67 22 fe |V"..LDA |#$00.g".|
|00001a60| 10 53 54 41 20 53 50 45 | 43 4d 4f 44 45 00 76 22 |.STA SPE|CMODE.v"|
|00001a70| 08 11 4c 44 41 20 42 49 | 54 43 4e 54 00 92 22 12 |..LDA BI|TCNT..".|
|00001a80| 11 43 4d 50 20 23 24 30 | 30 20 3b 22 47 4f 4f 44 |.CMP #$0|0 ;"GOOD|
|00001a90| 22 20 53 49 47 4e 41 4c | 00 b3 22 1c 11 42 4e 45 |" SIGNAL|.."..BNE|
|00001aa0| 20 54 58 31 30 20 3b 4e | 4f 2c 20 52 45 53 80 20 | TX10 ;N|O, RES. |
|00001ab0| 4f 4c 44 20 42 4c 4f 43 | 4b 00 c1 22 26 11 4c 44 |OLD BLOC|K.."&.LD|
|00001ac0| 41 20 80 46 4c 41 47 00 | cd 22 30 11 42 4e 45 20 |A .FLAG.|."0.BNE |
|00001ad0| 54 58 34 00 de 22 3a 11 | 49 4e 43 20 42 4c 4f 43 |TX4..":.|INC BLOC|
|00001ae0| 4b 4e 55 4d 00 ea 22 44 | 11 42 4e 45 20 54 58 37 |KNUM.."D|.BNE TX7|
|00001af0| 00 fd 22 4e 11 49 4e 43 | 20 42 4c 4f 43 4b 4e 55 |.."N.INC| BLOCKNU|
|00001b00| 4d aa 31 00 11 23 58 11 | 54 58 37 20 4a 53 52 20 |M.1..#X.|TX7 JSR |
|00001b10| 54 48 49 53 42 55 46 00 | 3c 23 62 11 4c 44 59 20 |THISBUF.|<#b.LDY |
|00001b20| 23 4e 55 4d b9 20 3b 42 | 4c 4f 43 4b 20 4e 55 4d |#NUM. ;B|LOCK NUM|
|00001b30| 42 45 52 20 48 49 47 48 | 20 b0 44 45 52 20 50 41 |BER HIGH| .DER PA|
|00001b40| 52 54 00 45 23 6c 11 49 | 4e 59 20 00 56 23 76 11 |RT.E#l.I|NY .V#v.|
|00001b50| 4c 44 41 20 28 50 4e 54 | 42 29 2c 59 00 63 23 80 |LDA (PNT|B),Y.c#.|
|00001b60| 11 43 4d 50 20 23 32 35 | 35 00 6f 23 8a 11 42 4e |.CMP #25|5.o#..BN|
|00001b70| 45 20 54 58 33 00 7c 23 | 94 11 4c 44 41 20 23 24 |E TX3.|#|..LDA #$|
|00001b80| 30 31 00 8a 23 9e 11 53 | 54 41 20 80 46 4c 41 47 |01..#..S|TA .FLAG|
|00001b90| 00 99 23 a8 11 4c 44 41 | 20 42 55 46 50 4e 54 00 |..#..LDA| BUFPNT.|
|00001ba0| a5 23 b2 11 45 b0 20 23 | 24 30 31 00 b4 23 bc 11 |.#..E. #|$01..#..|
|00001bb0| 53 54 41 20 42 55 46 50 | 4e 54 00 c4 23 c6 11 4a |STA BUFP|NT..#..J|
|00001bc0| 53 52 20 54 48 49 53 42 | 55 46 00 d5 23 d0 11 4a |SR THISB|UF..#..J|
|00001bd0| 53 52 20 44 55 4d 4d 59 | 42 4c 31 00 e1 23 da 11 |SR DUMMY|BL1..#..|
|00001be0| 4a 4d 50 20 54 58 31 00 | e7 23 e4 11 3b 00 0c 24 |JMP TX1.|.#..;..$|
|00001bf0| ee 11 54 58 33 20 4a 53 | 52 20 44 55 4d 4d 59 42 |..TX3 JS|R DUMMYB|
|00001c00| 4c 4b 20 3b 59 45 53 2c | 20 a1 20 a2 20 42 4c 4f |LK ;YES,| . . BLO|
|00001c10| 43 4b 00 1d 24 f8 11 54 | 58 31 20 4c 44 41 20 23 |CK..$..T|X1 LDA #|
|00001c20| 22 2d 22 00 2a 24 02 12 | 2e 42 59 54 20 24 32 43 |"-".*$..|.BYT $2C|
|00001c30| 00 3c 24 0c 12 54 58 31 | 30 20 4c 44 41 20 23 22 |.<$..TX1|0 LDA #"|
|00001c40| 3a 22 00 4c 24 16 12 4a | 53 52 20 50 52 54 44 41 |:".L$..J|SR PRTDA|
|00001c50| 53 48 00 59 24 20 12 4c | 44 59 20 23 24 30 36 00 |SH.Y$ .L|DY #$06.|
|00001c60| 77 24 2a 12 4a 53 52 20 | 53 80 43 4f 44 45 20 3b |w$*.JSR |S.CODE ;|
|00001c70| 53 80 20 22 41 43 4b 22 | 20 43 4f 44 45 00 9d 24 |S. "ACK"| CODE..$|
|00001c80| 34 12 4c 44 41 20 23 25 | 30 31 30 30 30 20 3b 41 |4.LDA #%|01000 ;A|
|00001c90| 4c 4c 4f 57 20 91 4c 59 | 20 22 53 2f 42 22 20 43 |LLOW .LY| "S/B" C|
|00001ca0| 4f 44 45 00 b6 24 3e 12 | 4a 53 52 20 41 43 43 45 |ODE..$>.|JSR ACCE|
|00001cb0| 50 54 20 3b 92 20 81 20 | 43 4f 44 45 00 c3 24 48 |PT ;. . |CODE..$H|
|00001cc0| 12 4c 44 41 20 53 54 41 | 54 00 cf 24 52 12 42 4e |.LDA STA|T..$R.BN|
|00001cd0| 45 20 54 58 31 00 df 24 | 5c 12 4a 53 52 20 54 48 |E TX1..$|\.JSR TH|
|00001ce0| 49 53 42 55 46 00 fa 24 | 66 12 4c 44 59 20 23 53 |ISBUF..$|f.LDY #S|
|00001cf0| 49 5a 45 b9 20 3b 42 4c | 4f 43 4b 20 53 49 5a 45 |IZE. ;BL|OCK SIZE|
|00001d00| 00 0b 25 70 12 4c 44 41 | 20 28 50 4e 54 42 29 2c |..%p.LDA| (PNTB),|
|00001d10| 59 00 1c 25 7a 12 53 54 | 41 20 42 55 46 43 4f 55 |Y..%z.ST|A BUFCOU|
|00001d20| 4e 54 00 2b 25 84 12 4a | 53 52 20 41 4c 54 42 55 |NT.+%..J|SR ALTBU|
|00001d30| 46 00 38 25 8e 12 4c 44 | 58 20 23 24 30 35 00 47 |F.8%..LD|X #$05.G|
|00001d40| 25 98 12 4a 53 52 20 43 | 48 4b 4f 55 54 00 54 25 |%..JSR C|HKOUT.T%|
|00001d50| a2 12 4c 44 59 20 23 24 | 30 30 00 84 25 ac 12 54 |..LDY #$|00..%..T|
|00001d60| 58 36 20 4c 44 41 20 28 | 50 4e 54 42 29 2c 59 20 |X6 LDA (|PNTB),Y |
|00001d70| 3b 54 52 41 4e 53 4d 49 | 54 20 41 4c 54 45 52 4e |;TRANSMI|T ALTERN|
|00001d80| 41 54 45 20 42 55 46 46 | 45 52 00 93 25 b6 12 4a |ATE BUFF|ER..%..J|
|00001d90| 53 52 20 43 48 52 4f 55 | 54 00 9c 25 c0 12 49 4e |SR CHROU|T..%..IN|
|00001da0| 59 20 00 ad 25 ca 12 43 | 50 59 20 42 55 46 43 4f |Y ..%..C|PY BUFCO|
|00001db0| 55 4e 54 00 b9 25 d4 12 | 42 4e 45 20 54 58 36 00 |UNT..%..|BNE TX6.|
|00001dc0| c6 25 de 12 4a 53 52 20 | 9c 43 48 4e 00 d3 25 e8 |.%..JSR |.CHN..%.|
|00001dd0| 12 4c 44 41 20 23 24 30 | 30 00 dc 25 f2 12 52 54 |.LDA #$0|0..%..RT|
|00001de0| 53 20 00 e2 25 fc 12 3b | 00 f3 25 06 13 54 58 34 |S ..%..;|..%..TX4|
|00001df0| 20 4c 44 41 20 23 22 2a | 22 00 03 26 10 13 4a 53 | LDA #"*|"..&..JS|
|00001e00| 52 20 50 52 54 44 41 53 | 48 00 10 26 1a 13 4c 44 |R PRTDAS|H..&..LD|
|00001e10| 59 20 23 24 30 36 00 30 | 26 24 13 4a 53 52 20 53 |Y #$06.0|&$.JSR S|
|00001e20| 80 43 4f 44 45 20 3b 53 | 80 20 22 41 43 4b 22 20 |.CODE ;S|. "ACK" |
|00001e30| 53 49 47 4e 41 4c 00 40 | 26 2e 13 4c 44 41 20 23 |SIGNAL.@|&..LDA #|
|00001e40| 25 30 31 30 30 30 00 61 | 26 38 13 4a 53 52 20 41 |%01000.a|&8.JSR A|
|00001e50| 43 43 45 50 54 20 3b 92 | 20 81 20 22 53 2f 42 22 |CCEPT ;.| . "S/B"|
|00001e60| 20 53 49 47 4e 41 4c 00 | 6e 26 42 13 4c 44 41 20 | SIGNAL.|n&B.LDA |
|00001e70| 53 54 41 54 00 92 26 4c | 13 42 4e 45 20 54 58 34 |STAT..&L|.BNE TX4|
|00001e80| 20 3b 8b 20 a8 2c 20 52 | 45 53 80 20 22 41 43 4b | ;. ., R|ES. "ACK|
|00001e90| 22 20 53 49 47 4e 41 4c | 00 9e 26 56 13 4c 44 41 |" SIGNAL|..&V.LDA|
|00001ea0| 20 23 31 30 00 af 26 60 | 13 53 54 41 20 42 55 46 | #10..&`|.STA BUF|
|00001eb0| 43 4f 55 4e 54 00 bf 26 | 6a 13 54 58 35 20 4c 44 |COUNT..&|j.TX5 LD|
|00001ec0| 59 20 23 31 32 00 df 26 | 74 13 4a 53 52 20 53 80 |Y #12..&|t.JSR S.|
|00001ed0| 43 4f 44 45 20 3b 53 80 | 20 22 53 59 4e 22 20 53 |CODE ;S.| "SYN" S|
|00001ee0| 49 47 4e 41 4c 00 ef 26 | 7e 13 4c 44 41 20 23 25 |IGNAL..&|~.LDA #%|
|00001ef0| 31 30 30 30 30 00 15 27 | 88 13 4a 53 52 20 41 43 |10000..'|..JSR AC|
|00001f00| 43 45 50 54 20 3b 92 20 | 81 20 22 53 59 4e 22 20 |CEPT ;. |. "SYN" |
|00001f10| 53 49 47 4e 41 4c 20 42 | 41 43 4b 00 22 27 92 13 |SIGNAL B|ACK."'..|
|00001f20| 4c 44 41 20 53 54 41 54 | 00 2e 27 9c 13 42 45 51 |LDA STAT|..'..BEQ|
|00001f30| 20 54 58 38 00 3f 27 a6 | 13 44 45 43 20 42 55 46 | TX8.?'.|.DEC BUF|
|00001f40| 43 4f 55 4e 54 00 4b 27 | b0 13 42 4e 45 20 54 58 |COUNT.K'|..BNE TX|
|00001f50| 35 00 5c 27 ba 13 54 58 | 38 20 4c 44 41 20 23 24 |5.\'..TX|8 LDA #$|
|00001f60| 30 33 00 6d 27 c4 13 53 | 54 41 20 42 55 46 43 4f |03.m'..S|TA BUFCO|
|00001f70| 55 4e 54 00 7e 27 ce 13 | 54 58 39 20 4c 44 59 20 |UNT.~'..|TX9 LDY |
|00001f80| 23 24 30 39 00 9e 27 d8 | 13 4a 53 52 20 53 80 43 |#$09..'.|.JSR S.C|
|00001f90| 4f 44 45 20 3b 53 80 20 | 22 53 2f 42 22 20 53 49 |ODE ;S. |"S/B" SI|
|00001fa0| 47 4e 41 4c 00 ae 27 e2 | 13 4c 44 41 20 23 24 30 |GNAL..'.|.LDA #$0|
|00001fb0| 30 30 30 30 00 c5 27 ec | 13 4a 53 52 20 41 43 43 |0000..'.|.JSR ACC|
|00001fc0| 45 50 54 20 3b 4a 55 53 | 54 20 92 00 d6 27 f6 13 |EPT ;JUS|T ...'..|
|00001fd0| 44 45 43 20 42 55 46 43 | 4f 55 4e 54 00 e2 27 00 |DEC BUFC|OUNT..'.|
|00001fe0| 14 42 4e 45 20 54 58 39 | 00 ef 27 0a 14 4c 44 41 |.BNE TX9|..'..LDA|
|00001ff0| 20 23 24 30 31 00 f8 27 | 14 14 52 54 53 20 00 fe | #$01..'|..RTS ..|
|00002000| 27 1e 14 3b 00 22 28 28 | 14 3b 52 45 43 45 49 56 |'..;."((|.;RECEIV|
|00002010| 45 20 41 20 42 4c 4f 43 | 4b 20 46 52 4f 4d 20 54 |E A BLOC|K FROM T|
|00002020| 48 45 20 4d 4f 44 45 4d | 00 28 28 32 14 3b 00 3c |HE MODEM|.((2.;.<|
|00002030| 28 3c 14 3b 20 53 54 41 | 54 20 8e 53 20 57 49 54 |(<.; STA|T .S WIT|
|00002040| 48 3a 00 42 28 46 14 3b | 00 76 28 50 14 3b 20 20 |H:.B(F.;|.v(P.; |
|00002050| 42 49 54 20 30 20 ab 20 | 42 55 46 46 45 52 45 44 |BIT 0 . |BUFFERED|
|00002060| 20 41 4c 4c 20 43 48 41 | 52 41 43 54 45 52 53 20 | ALL CHA|RACTERS |
|00002070| 53 55 43 43 45 53 53 46 | 55 4c 4c 59 00 a3 28 5a |SUCCESSF|ULLY..(Z|
|00002080| 14 3b 20 20 42 49 54 20 | 31 20 ab 20 4e 4f 20 43 |.; BIT |1 . NO C|
|00002090| 48 41 52 41 43 54 45 52 | 53 20 52 45 43 45 49 56 |HARACTER|S RECEIV|
|000020a0| 45 44 20 41 54 20 41 4c | 4c 00 d3 28 64 14 3b 20 |ED AT AL|L..(d.; |
|000020b0| 20 42 49 54 20 32 20 ab | 20 49 4e 53 55 46 46 49 | BIT 2 .| INSUFFI|
|000020c0| 43 49 45 4e 54 20 43 48 | 41 52 41 43 54 45 52 53 |CIENT CH|ARACTERS|
|000020d0| 20 52 45 43 45 49 56 45 | 44 00 f8 28 6e 14 3b 20 | RECEIVE|D..(n.; |
|000020e0| 20 42 49 54 20 33 20 ab | 20 22 41 43 4b 22 20 53 | BIT 3 .| "ACK" S|
|000020f0| 49 47 4e 41 4c 20 52 45 | 43 45 49 56 45 44 00 fe |IGNAL RE|CEIVED..|
|00002100| 28 78 14 3b 00 21 29 82 | 14 52 45 43 4d 4f 44 45 |(x.;.!).|.RECMODE|
|00002110| 4d 20 4c 44 59 20 23 24 | 30 30 20 3b 53 54 41 52 |M LDY #$|00 ;STAR|
|00002120| 54 20 49 4e 44 45 58 00 | 41 29 8c 14 52 43 4d 35 |T INDEX.|A)..RCM5|
|00002130| 20 4c 44 41 20 23 24 30 | 30 20 3b 43 4c 45 41 52 | LDA #$0|0 ;CLEAR|
|00002140| 20 54 49 4d 45 52 53 00 | 50 29 96 14 53 54 41 20 | TIMERS.|P)..STA |
|00002150| 54 49 4d 45 52 31 00 61 | 29 a0 14 53 54 41 20 54 |TIMER1.a|)..STA T|
|00002160| 49 4d 45 52 31 aa 31 00 | 73 29 aa 14 52 43 4d 31 |IMER1.1.|s)..RCM1|
|00002170| 20 4a 53 52 20 45 58 49 | 54 00 98 29 b4 14 4a 53 | JSR EXI|T..)..JS|
|00002180| 52 20 a1 4e 55 4d 20 3b | a1 20 41 20 43 48 52 20 |R .NUM ;|. A CHR |
|00002190| 46 52 4f 4d 20 54 48 45 | 20 4d 4f 44 45 4d 00 a5 |FROM THE| MODEM..|
|000021a0| 29 be 14 4c 44 41 20 53 | 54 41 54 00 c9 29 c8 14 |)..LDA S|TAT..)..|
|000021b0| 42 4e 45 20 52 43 4d 32 | 20 3b 4e 4f 20 43 48 41 |BNE RCM2| ;NO CHA|
|000021c0| 52 41 43 54 45 52 20 52 | 45 43 45 49 56 45 44 00 |RACTER R|ECEIVED.|
|000021d0| d8 29 d2 14 4c 44 41 20 | 4c 41 53 54 43 48 00 fa |.)..LDA |LASTCH..|
|000021e0| 29 dc 14 53 54 41 20 42 | 55 46 46 45 52 2c 59 20 |)..STA B|UFFER,Y |
|000021f0| 3b 94 20 43 48 52 20 49 | 4e 20 42 55 46 46 45 52 |;. CHR I|N BUFFER|
|00002200| 00 1e 2a e6 14 43 50 59 | 20 23 24 30 33 20 3b 43 |..*..CPY| #$03 ;C|
|00002210| 48 52 20 91 45 20 4f 46 | 20 54 48 45 20 46 49 52 |HR .E OF| THE FIR|
|00002220| 53 54 20 33 00 40 2a f0 | 14 42 43 53 20 52 43 4d |ST 3.@*.|.BCS RCM|
|00002230| 33 20 3b 4e 4f 2c 20 53 | 4b 49 50 20 43 4f 44 45 |3 ;NO, S|KIP CODE|
|00002240| 20 43 48 45 43 4b 00 68 | 2a fa 14 53 54 41 20 43 | CHECK.h|*..STA C|
|00002250| 4f 44 45 42 55 46 2c 59 | 20 3b 94 20 43 48 52 20 |ODEBUF,Y| ;. CHR |
|00002260| 49 4e 20 43 4f 44 45 20 | 42 55 46 46 45 52 00 84 |IN CODE |BUFFER..|
|00002270| 2a 04 15 43 50 59 20 23 | 24 30 32 20 3b 91 20 54 |*..CPY #|$02 ;. T|
|00002280| 48 45 20 33 52 44 20 43 | 48 52 00 ac 2a 0e 15 42 |HE 3RD C|HR..*..B|
|00002290| 4e 45 20 52 43 4d 33 20 | 3b 4e 4f 2c 20 44 91 27 |NE RCM3 |;NO, D.'|
|000022a0| 54 20 4c 4f 4f 4b 20 41 | 54 20 43 48 52 53 20 59 |T LOOK A|T CHRS Y|
|000022b0| 45 54 00 d4 2a 18 15 4c | 44 41 20 43 4f 44 45 42 |ET..*..L|DA CODEB|
|000022c0| 55 46 20 3b 43 48 45 43 | 4b 20 81 20 41 20 22 41 |UF ;CHEC|K . A "A|
|000022d0| 43 4b 22 20 53 49 47 4e | 41 4c 00 e1 2a 22 15 43 |CK" SIGN|AL..*".C|
|000022e0| 4d 50 20 23 22 41 22 00 | ee 2a 2c 15 42 4e 45 20 |MP #"A".|.*,.BNE |
|000022f0| 52 43 4d 33 00 00 2b 36 | 15 4c 44 41 20 43 4f 44 |RCM3..+6|.LDA COD|
|00002300| 45 42 55 46 aa 31 00 0d | 2b 40 15 43 4d 50 20 23 |EBUF.1..|+@.CMP #|
|00002310| 22 43 22 00 1a 2b 4a 15 | 42 4e 45 20 52 43 4d 33 |"C"..+J.|BNE RCM3|
|00002320| 00 2c 2b 54 15 4c 44 41 | 20 43 4f 44 45 42 55 46 |.,+T.LDA| CODEBUF|
|00002330| aa 32 00 39 2b 5e 15 43 | 4d 50 20 23 22 4b 22 00 |.2.9+^.C|MP #"K".|
|00002340| 53 2b 68 15 42 45 51 20 | 52 43 4d 34 20 3b 22 41 |S+h.BEQ |RCM4 ;"A|
|00002350| 43 4b 22 20 46 4f 55 4e | 44 00 6b 2b 72 15 52 43 |CK" FOUN|D.k+r.RC|
|00002360| 4d 33 20 49 4e 59 20 3b | 49 4e 43 20 49 4e 44 45 |M3 INY ;|INC INDE|
|00002370| 58 00 8f 2b 7c 15 43 50 | 59 20 42 55 46 43 4f 55 |X..+|.CP|Y BUFCOU|
|00002380| 4e 54 20 3b 42 55 46 46 | 45 52 45 44 20 41 4c 4c |NT ;BUFF|ERED ALL|
|00002390| 20 43 48 52 53 00 aa 2b | 86 15 42 4e 45 20 52 43 | CHRS..+|..BNE RC|
|000023a0| 4d 35 20 3b 4e 4f 2c 20 | 42 55 46 46 45 52 20 82 |M5 ;NO, |BUFFER .|
|000023b0| 00 cb 2b 90 15 4c 44 41 | 20 23 25 30 30 30 31 20 |..+..LDA| #%0001 |
|000023c0| 3b 59 45 53 2c 20 8e 20 | 42 49 54 20 30 20 53 45 |;YES, . |BIT 0 SE|
|000023d0| 54 00 d8 2b 9a 15 53 54 | 41 20 53 54 41 54 00 e1 |T..+..ST|A STAT..|
|000023e0| 2b a4 15 52 54 53 20 00 | e7 2b ae 15 3b 00 16 2c |+..RTS .|.+..;..,|
|000023f0| b8 15 52 43 4d 34 20 4c | 44 41 20 23 24 46 46 20 |..RCM4 L|DA #$FF |
|00002400| 3b 22 53 59 4e 22 20 46 | 4f 55 4e 44 2c 20 53 45 |;"SYN" F|OUND, SE|
|00002410| 54 20 54 49 4d 45 52 20 | a4 20 ab 31 00 25 2c c2 |T TIMER |. .1.%,.|
|00002420| 15 53 54 41 20 54 49 4d | 45 52 31 00 36 2c cc 15 |.STA TIM|ER1.6,..|
|00002430| 53 54 41 20 54 49 4d 45 | 52 31 aa 31 00 5d 2c d6 |STA TIME|R1.1.],.|
|00002440| 15 4a 4d 50 20 52 43 4d | 31 20 3b 53 45 45 20 8b |.JMP RCM|1 ;SEE .|
|00002450| 20 54 48 45 52 45 20 49 | 53 20 41 a8 48 45 52 20 | THERE I|S A.HER |
|00002460| 43 48 52 00 63 2c e0 15 | 3b 00 82 2c ea 15 52 43 |CHR.c,..|;..,..RC|
|00002470| 4d 32 20 49 4e 43 20 54 | 49 4d 45 52 31 20 3b 49 |M2 INC T|IMER1 ;I|
|00002480| 4e 43 20 54 49 4d 45 52 | 00 8f 2c f4 15 42 4e 45 |NC TIMER|..,..BNE|
|00002490| 20 52 43 4d 36 00 a0 2c | fe 15 49 4e 43 20 54 49 | RCM6..,|..INC TI|
|000024a0| 4d 45 52 31 aa 31 00 b4 | 2c 08 16 52 43 4d 36 20 |MER1.1..|,..RCM6 |
|000024b0| 4c 44 41 20 54 49 4d 45 | 52 31 00 d7 2c 12 16 b0 |LDA TIME|R1..,...|
|000024c0| 41 20 54 49 4d 45 52 31 | aa 31 20 3b 54 49 4d 45 |A TIMER1|.1 ;TIME|
|000024d0| 52 20 4e 4f 57 20 41 54 | 20 5a 45 52 4f 00 08 2d |R NOW AT| ZERO..-|
|000024e0| 1c 16 42 45 51 20 52 43 | 4d 37 20 3b 22 53 59 4e |..BEQ RC|M7 ;"SYN|
|000024f0| 22 20 46 4f 55 4e 44 20 | 57 49 54 48 20 4e 4f 20 |" FOUND |WITH NO |
|00002500| 46 4f 4c 4c 4f 57 49 4e | 47 20 43 48 52 53 00 17 |FOLLOWIN|G CHRS..|
|00002510| 2d 26 16 4c 44 41 20 54 | 49 4d 45 52 31 00 24 2d |-&.LDA T|IMER1.$-|
|00002520| 30 16 43 4d 50 20 23 24 | 30 36 00 3c 2d 3a 16 2e |0.CMP #$|06.<-:..|
|00002530| 8b 20 43 36 34 3a 4c 44 | 41 20 54 49 4d 45 52 31 |. C64:LD|A TIMER1|
|00002540| aa 31 00 5d 2d 44 16 2e | 8b 20 43 36 34 3a 43 4d |.1.]-D..|. C64:CM|
|00002550| 50 20 23 31 36 20 3b 54 | 49 4d 45 20 4f 55 54 20 |P #16 ;T|IME OUT |
|00002560| 59 45 54 00 77 2d 4e 16 | 42 4e 45 20 52 43 4d 31 |YET.w-N.|BNE RCM1|
|00002570| 20 3b 4e 4f 2c 20 a1 20 | 82 20 43 48 52 00 96 2d | ;NO, . |. CHR..-|
|00002580| 58 16 4c 44 41 20 23 25 | 30 30 31 30 20 3b 59 45 |X.LDA #%|0010 ;YE|
|00002590| 53 2c 20 53 45 54 20 42 | 49 54 20 31 00 a3 2d 62 |S, SET B|IT 1..-b|
|000025a0| 16 53 54 41 20 53 54 41 | 54 00 b0 2d 6c 16 43 50 |.STA STA|T..-l.CP|
|000025b0| 59 20 23 24 30 30 00 bd | 2d 76 16 42 45 51 20 52 |Y #$00..|-v.BEQ R|
|000025c0| 43 4d 39 00 ec 2d 80 16 | 4c 44 41 20 23 25 30 31 |CM9..-..|LDA #%01|
|000025d0| 30 30 20 3b 42 55 54 20 | 8b 20 43 48 52 53 20 52 |00 ;BUT |. CHRS R|
|000025e0| 45 43 45 49 56 45 44 2c | 20 53 45 54 20 42 49 54 |ECEIVED,| SET BIT|
|000025f0| 20 32 00 f9 2d 8a 16 53 | 54 41 20 53 54 41 54 00 | 2..-..S|TA STAT.|
|00002600| 0e 2e 94 16 52 43 4d 39 | 20 4a 4d 50 20 44 4f 44 |....RCM9| JMP DOD|
|00002610| 45 4c 41 59 00 14 2e 9e | 16 3b 00 40 2e a8 16 52 |ELAY....|.;.@...R|
|00002620| 43 4d 37 20 4c 44 41 20 | 23 25 31 30 30 30 20 3b |CM7 LDA |#%1000 ;|
|00002630| 22 41 43 4b 22 20 46 4f | 55 4e 44 2c 20 53 45 54 |"ACK" FO|UND, SET|
|00002640| 20 42 49 54 20 32 00 4d | 2e b2 16 53 54 41 20 53 | BIT 2.M|...STA S|
|00002650| 54 41 54 00 56 2e bc 16 | 52 54 53 20 00 5c 2e c6 |TAT.V...|RTS .\..|
|00002660| 16 3b 00 82 2e d0 16 3b | 43 52 45 41 54 45 20 44 |.;.....;|CREATE D|
|00002670| 55 4d 4d 59 20 42 4c 4f | 43 4b 20 81 20 54 52 41 |UMMY BLO|CK . TRA|
|00002680| 4e 53 4d 49 53 53 49 91 | 00 88 2e da 16 3b 00 a0 |NSMISSI.|.....;..|
|00002690| 2e e4 16 44 55 4d 4d 59 | 42 4c 4b 20 4c 44 41 20 |...DUMMY|BLK LDA |
|000026a0| 42 55 46 50 4e 54 00 ac | 2e ee 16 45 b0 20 23 24 |BUFPNT..|...E. #$|
|000026b0| 30 31 00 bb 2e f8 16 53 | 54 41 20 42 55 46 50 4e |01.....S|TA BUFPN|
|000026c0| 54 00 e5 2e 02 17 4a 53 | 52 20 54 48 49 53 42 55 |T.....JS|R THISBU|
|000026d0| 46 20 3b 87 20 42 4c 4f | 43 4b 20 b5 4f 20 22 54 |F ;. BLO|CK .O "T|
|000026e0| 48 49 53 22 20 42 55 46 | 46 45 52 00 01 2f 0c 17 |HIS" BUF|FER../..|
|000026f0| 4c 44 59 20 23 4e 55 4d | b9 20 3b 42 4c 4f 43 4b |LDY #NUM|. ;BLOCK|
|00002700| 20 4e 55 4d 42 45 52 00 | 12 2f 16 17 4c 44 41 20 | NUMBER.|./..LDA |
|00002710| 42 4c 4f 43 4b 4e 55 4d | 00 1b 2f 20 17 43 4c 43 |BLOCKNUM|../ .CLC|
|00002720| 20 00 28 2f 2a 17 41 44 | 43 20 23 24 30 31 00 54 | .(/*.AD|C #$01.T|
|00002730| 2f 34 17 53 54 41 20 28 | 50 4e 54 42 29 2c 59 20 |/4.STA (|PNTB),Y |
|00002740| 3b 53 45 54 20 42 4c 4f | 43 4b 20 4e 55 4d 42 45 |;SET BLO|CK NUMBE|
|00002750| 52 20 4c 4f 57 20 50 41 | 52 54 00 5d 2f 3e 17 49 |R LOW PA|RT.]/>.I|
|00002760| 4e 59 20 00 70 2f 48 17 | 4c 44 41 20 42 4c 4f 43 |NY .p/H.|LDA BLOC|
|00002770| 4b 4e 55 4d aa 31 00 7d | 2f 52 17 41 44 43 20 23 |KNUM.1.}|/R.ADC #|
|00002780| 24 30 30 00 aa 2f 5c 17 | 53 54 41 20 28 50 4e 54 |$00../\.|STA (PNT|
|00002790| 42 29 2c 59 20 3b 53 45 | 54 20 42 4c 4f 43 4b 20 |B),Y ;SE|T BLOCK |
|000027a0| 4e 55 4d 42 45 52 20 48 | 49 47 48 20 50 41 52 54 |NUMBER H|IGH PART|
|000027b0| 00 b7 2f 66 17 4c 44 58 | 20 23 24 30 32 00 c5 2f |../f.LDX| #$02../|
|000027c0| 70 17 4a 53 52 20 43 48 | 4b 49 4e 00 e1 2f 7a 17 |p.JSR CH|KIN../z.|
|000027d0| 4c 44 59 20 23 83 50 4f | 53 20 3b 41 43 54 55 41 |LDY #.PO|S ;ACTUA|
|000027e0| 4c 20 42 4c 4f 43 4b 00 | f3 2f 84 17 44 42 31 20 |L BLOCK.|./..DB1 |
|000027f0| 4a 53 52 20 43 48 52 49 | 4e 00 04 30 8e 17 53 54 |JSR CHRI|N..0..ST|
|00002800| 41 20 28 50 4e 54 42 29 | 2c 59 00 0d 30 98 17 49 |A (PNTB)|,Y..0..I|
|00002810| 4e 59 20 00 19 30 a2 17 | 4a 53 52 20 87 53 54 00 |NY ..0..|JSR .ST.|
|00002820| 25 30 ac 17 42 4e 45 20 | 44 42 34 00 35 30 b6 17 |%0..BNE |DB4.50..|
|00002830| 43 50 59 20 4d 41 58 53 | 49 5a 45 00 41 30 c0 17 |CPY MAXS|IZE.A0..|
|00002840| 42 4e 45 20 44 42 31 00 | 4a 30 ca 17 54 59 41 20 |BNE DB1.|J0..TYA |
|00002850| 00 53 30 d4 17 50 48 41 | 20 00 5f 30 de 17 4a 4d |.S0..PHA| ._0..JM|
|00002860| 50 20 44 42 35 00 65 30 | e8 17 3b 00 72 30 f2 17 |P DB5.e0|..;.r0..|
|00002870| 44 42 34 20 54 59 41 20 | 00 7b 30 fc 17 50 48 41 |DB4 TYA |.{0..PHA|
|00002880| 20 00 97 30 06 18 4c 44 | 59 20 23 4e 55 4d b9 20 | ..0..LD|Y #NUM. |
|00002890| 3b 42 4c 4f 43 4b 20 4e | 55 4d 42 45 52 00 aa 30 |;BLOCK N|UMBER..0|
|000028a0| 10 18 49 4e 59 20 3b 48 | 49 47 48 20 50 41 52 54 |..INY ;H|IGH PART|
|000028b0| 00 b7 30 1a 18 4c 44 41 | 20 23 32 35 35 00 c8 30 |..0..LDA| #255..0|
|000028c0| 24 18 53 54 41 20 28 50 | 4e 54 42 29 2c 59 00 d4 |$.STA (P|NTB),Y..|
|000028d0| 30 2e 18 4a 4d 50 20 44 | 42 35 00 da 30 38 18 3b |0..JMP D|B5..08.;|
|000028e0| 00 03 31 42 18 44 55 4d | 4d 59 42 4c 31 20 50 48 |..1B.DUM|MYBL1 PH|
|000028f0| 41 20 3b 94 20 53 49 5a | 45 20 4f 46 20 4a 55 53 |A ;. SIZ|E OF JUS|
|00002900| 54 20 87 20 42 4c 4f 43 | 4b 00 14 31 4c 18 44 42 |T . BLOC|K..1L.DB|
|00002910| 35 20 4a 53 52 20 9c 43 | 48 4e 00 29 31 56 18 2e |5 JSR .C|HN.)1V..|
|00002920| 8b 20 43 36 34 3a 4a 53 | 52 20 52 45 53 45 54 00 |. C64:JS|R RESET.|
|00002930| 3d 31 60 18 2e 8b 20 43 | 36 34 3a 4a 53 52 20 44 |=1`... C|64:JSR D|
|00002940| 4f 44 32 00 52 31 6a 18 | 2e 8b 20 43 36 34 3a 4a |OD2.R1j.|.. C64:J|
|00002950| 53 52 20 52 45 53 45 54 | 00 6d 31 74 18 4c 44 59 |SR RESET|.m1t.LDY|
|00002960| 20 23 53 49 5a 45 b9 20 | 3b 42 4c 4f 43 4b 20 53 | #SIZE. |;BLOCK S|
|00002970| 49 5a 45 00 7e 31 7e 18 | 4c 44 41 20 28 50 4e 54 |IZE.~1~.|LDA (PNT|
|00002980| 42 29 2c 59 00 a8 31 88 | 18 53 54 41 20 42 55 46 |B),Y..1.|.STA BUF|
|00002990| 43 4f 55 4e 54 20 3b 53 | 45 54 20 42 55 46 43 4f |COUNT ;S|ET BUFCO|
|000029a0| 55 4e 54 20 81 20 43 48 | 45 43 4b 53 55 4d 00 b7 |UNT . CH|ECKSUM..|
|000029b0| 31 92 18 4a 53 52 20 41 | 4c 54 42 55 46 00 c0 31 |1..JSR A|LTBUF..1|
|000029c0| 9c 18 50 4c 41 20 00 db | 31 a6 18 4c 44 59 20 23 |..PLA ..|1..LDY #|
|000029d0| 53 49 5a 45 b9 20 3b 42 | 4c 4f 43 4b 20 53 49 5a |SIZE. ;B|LOCK SIZ|
|000029e0| 45 00 ec 31 b0 18 53 54 | 41 20 28 50 4e 54 42 29 |E..1..ST|A (PNTB)|
|000029f0| 2c 59 00 fd 31 ba 18 4a | 53 52 20 43 48 45 43 4b |,Y..1..J|SR CHECK|
|00002a00| 53 55 4d 00 06 32 c4 18 | 52 54 53 20 00 0c 32 ce |SUM..2..|RTS ..2.|
|00002a10| 18 3b 00 2d 32 d8 18 3b | 53 45 54 20 50 4f b5 45 |.;.-2..;|SET PO.E|
|00002a20| 52 53 20 81 20 43 55 52 | 52 45 4e 54 20 42 55 46 |RS . CUR|RENT BUF|
|00002a30| 46 45 52 00 33 32 e2 18 | 3b 00 4c 32 ec 18 54 48 |FER.32..|;.L2..TH|
|00002a40| 49 53 42 55 46 20 4c 44 | 41 20 23 b3 42 55 46 46 |ISBUF LD|A #.BUFF|
|00002a50| 45 52 00 59 32 f6 18 53 | 54 41 20 50 4e 54 42 00 |ER.Y2..S|TA PNTB.|
|00002a60| 68 32 00 19 4c 44 41 20 | 42 55 46 50 4e 54 00 71 |h2..LDA |BUFPNT.q|
|00002a70| 32 0a 19 43 4c 43 20 00 | 82 32 14 19 41 44 43 20 |2..CLC .|.2..ADC |
|00002a80| 23 b1 42 55 46 46 45 52 | 00 91 32 1e 19 53 54 41 |#.BUFFER|..2..STA|
|00002a90| 20 50 4e 54 42 aa 31 00 | 9a 32 28 19 52 54 53 20 | PNTB.1.|.2(.RTS |
|00002aa0| 00 a0 32 32 19 3b 00 c4 | 32 3c 19 3b 53 45 54 20 |..22.;..|2<.;SET |
|00002ab0| 50 4f b5 45 52 20 42 20 | 81 20 41 4c 54 45 52 4e |PO.ER B |. ALTERN|
|00002ac0| 41 54 45 20 42 55 46 46 | 45 52 00 ca 32 46 19 3b |ATE BUFF|ER..2F.;|
|00002ad0| 00 e2 32 50 19 41 4c 54 | 42 55 46 20 4c 44 41 20 |..2P.ALT|BUF LDA |
|00002ae0| 23 b3 42 55 46 46 45 52 | 00 ef 32 5a 19 53 54 41 |#.BUFFER|..2Z.STA|
|00002af0| 20 50 4e 54 42 00 fe 32 | 64 19 4c 44 41 20 42 55 | PNTB..2|d.LDA BU|
|00002b00| 46 50 4e 54 00 0a 33 6e | 19 45 b0 20 23 24 30 31 |FPNT..3n|.E. #$01|
|00002b10| 00 13 33 78 19 43 4c 43 | 20 00 24 33 82 19 41 44 |..3x.CLC| .$3..AD|
|00002b20| 43 20 23 b1 42 55 46 46 | 45 52 00 33 33 8c 19 53 |C #.BUFF|ER.33..S|
|00002b30| 54 41 20 50 4e 54 42 aa | 31 00 3c 33 96 19 52 54 |TA PNTB.|1.<3..RT|
|00002b40| 53 20 00 42 33 a0 19 3b | 00 5a 33 aa 19 3b 43 41 |S .B3..;|.Z3..;CA|
|00002b50| 4c 43 55 4c 41 54 45 20 | 43 48 45 43 4b 53 55 4d |LCULATE |CHECKSUM|
|00002b60| 00 60 33 b4 19 3b 00 76 | 33 be 19 43 48 45 43 4b |.`3..;.v|3..CHECK|
|00002b70| 53 55 4d 20 4c 44 41 20 | 23 24 30 30 00 85 33 c8 |SUM LDA |#$00..3.|
|00002b80| 19 53 54 41 20 43 48 45 | 43 4b 31 00 96 33 d2 19 |.STA CHE|CK1..3..|
|00002b90| 53 54 41 20 43 48 45 43 | 4b 31 aa 31 00 a7 33 dc |STA CHEC|K1.1..3.|
|00002ba0| 19 53 54 41 20 43 48 45 | 43 4b 31 aa 32 00 b8 33 |.STA CHE|CK1.2..3|
|00002bb0| e6 19 53 54 41 20 43 48 | 45 43 4b 31 aa 33 00 c7 |..STA CH|ECK1.3..|
|00002bc0| 33 f0 19 4c 44 59 20 23 | 53 49 5a 45 b9 00 db 33 |3..LDY #|SIZE...3|
|00002bd0| fa 19 43 4b 53 31 20 4c | 44 41 20 43 48 45 43 4b |..CKS1 L|DA CHECK|
|00002be0| 31 00 e4 33 04 1a 43 4c | 43 20 00 f5 33 0e 1a 41 |1..3..CL|C ..3..A|
|00002bf0| 44 43 20 28 50 4e 54 42 | 29 2c 59 00 04 34 18 1a |DC (PNTB|),Y..4..|
|00002c00| 53 54 41 20 43 48 45 43 | 4b 31 00 11 34 22 1a 42 |STA CHEC|K1..4".B|
|00002c10| 43 43 20 43 4b 53 32 00 | 22 34 2c 1a 49 4e 43 20 |CC CKS2.|"4,.INC |
|00002c20| 43 48 45 43 4b 31 aa 31 | 00 38 34 36 1a 43 4b 53 |CHECK1.1|.846.CKS|
|00002c30| 32 20 4c 44 41 20 43 48 | 45 43 4b 31 aa 32 00 48 |2 LDA CH|ECK1.2.H|
|00002c40| 34 40 1a 45 b0 20 28 50 | 4e 54 42 29 2c 59 00 59 |4@.E. (P|NTB),Y.Y|
|00002c50| 34 4a 1a 53 54 41 20 43 | 48 45 43 4b 31 aa 32 00 |4J.STA C|HECK1.2.|
|00002c60| 6a 34 54 1a 4c 44 41 20 | 43 48 45 43 4b 31 aa 33 |j4T.LDA |CHECK1.3|
|00002c70| 00 8c 34 5e 1a 52 4f 4c | 20 41 20 3b 53 45 54 20 |..4^.ROL| A ;SET |
|00002c80| b0 20 43 4c 45 41 52 20 | 43 41 52 52 59 20 46 4c |. CLEAR |CARRY FL|
|00002c90| 41 47 00 9d 34 68 1a 52 | 4f 4c 20 43 48 45 43 4b |AG..4h.R|OL CHECK|
|00002ca0| 31 aa 32 00 ae 34 72 1a | 52 4f 4c 20 43 48 45 43 |1.2..4r.|ROL CHEC|
|00002cb0| 4b 31 aa 33 00 b7 34 7c | 1a 49 4e 59 20 00 c8 34 |K1.3..4||.INY ..4|
|00002cc0| 86 1a 43 50 59 20 42 55 | 46 43 4f 55 4e 54 00 d5 |..CPY BU|FCOUNT..|
|00002cd0| 34 90 1a 42 4e 45 20 43 | 4b 53 31 00 e2 34 9a 1a |4..BNE C|KS1..4..|
|00002ce0| 4c 44 59 20 23 24 30 30 | 00 f1 34 a4 1a 4c 44 41 |LDY #$00|..4..LDA|
|00002cf0| 20 43 48 45 43 4b 31 00 | 02 35 ae 1a 53 54 41 20 | CHECK1.|.5..STA |
|00002d00| 28 50 4e 54 42 29 2c 59 | 00 0b 35 b8 1a 49 4e 59 |(PNTB),Y|..5..INY|
|00002d10| 20 00 1c 35 c2 1a 4c 44 | 41 20 43 48 45 43 4b 31 | ..5..LD|A CHECK1|
|00002d20| aa 31 00 2d 35 cc 1a 53 | 54 41 20 28 50 4e 54 42 |.1.-5..S|TA (PNTB|
|00002d30| 29 2c 59 00 36 35 d6 1a | 49 4e 59 20 00 47 35 e0 |),Y.65..|INY .G5.|
|00002d40| 1a 4c 44 41 20 43 48 45 | 43 4b 31 aa 32 00 58 35 |.LDA CHE|CK1.2.X5|
|00002d50| ea 1a 53 54 41 20 28 50 | 4e 54 42 29 2c 59 00 61 |..STA (P|NTB),Y.a|
|00002d60| 35 f4 1a 49 4e 59 20 00 | 72 35 fe 1a 4c 44 41 20 |5..INY .|r5..LDA |
|00002d70| 43 48 45 43 4b 31 aa 33 | 00 83 35 08 1b 53 54 41 |CHECK1.3|..5..STA|
|00002d80| 20 28 50 4e 54 42 29 2c | 59 00 8c 35 12 1b 52 54 | (PNTB),|Y..5..RT|
|00002d90| 53 20 00 92 35 1c 1b 3b | 00 aa 35 26 1b 3b 54 52 |S ..5..;|..5&.;TR|
|00002da0| 41 4e 53 4d 49 54 20 41 | 20 50 52 4f 47 52 41 4d |ANSMIT A| PROGRAM|
|00002db0| 00 b0 35 30 1b 3b 00 c6 | 35 3a 1b 54 52 41 4e 53 |..50.;..|5:.TRANS|
|00002dc0| 4d 49 54 20 4c 44 41 20 | 23 24 30 30 00 d4 35 44 |MIT LDA |#$00..5D|
|00002dd0| 1b 53 54 41 20 80 46 4c | 41 47 00 e5 35 4e 1b 53 |.STA .FL|AG..5N.S|
|00002de0| 54 41 20 53 4b 50 44 45 | 4c 41 59 00 f5 35 58 1b |TA SKPDE|LAY..5X.|
|00002df0| 53 54 41 20 44 91 54 44 | 41 53 48 00 02 36 62 1b |STA D.TD|ASH..6b.|
|00002e00| 4c 44 41 20 23 24 30 31 | 00 11 36 6c 1b 53 54 41 |LDA #$01|..6l.STA|
|00002e10| 20 42 55 46 50 4e 54 00 | 1e 36 76 1b 4c 44 41 20 | BUFPNT.|.6v.LDA |
|00002e20| 23 24 46 46 00 2f 36 80 | 1b 53 54 41 20 42 4c 4f |#$FF./6.|.STA BLO|
|00002e30| 43 4b 4e 55 4d 00 42 36 | 8a 1b 53 54 41 20 42 4c |CKNUM.B6|..STA BL|
|00002e40| 4f 43 4b 4e 55 4d aa 31 | 00 51 36 94 1b 4a 53 52 |OCKNUM.1|.Q6..JSR|
|00002e50| 20 41 4c 54 42 55 46 00 | 6c 36 9e 1b 4c 44 59 20 | ALTBUF.|l6..LDY |
|00002e60| 23 53 49 5a 45 b9 20 3b | 42 4c 4f 43 4b 20 53 49 |#SIZE. ;|BLOCK SI|
|00002e70| 5a 45 00 7a 36 a8 1b 4c | 44 41 20 23 83 50 4f 53 |ZE.z6..L|DA #.POS|
|00002e80| 00 8b 36 b2 1b 53 54 41 | 20 28 50 4e 54 42 29 2c |..6..STA| (PNTB),|
|00002e90| 59 00 9b 36 bc 1b 4a 53 | 52 20 54 48 49 53 42 55 |Y..6..JS|R THISBU|
|00002ea0| 46 00 b7 36 c6 1b 4c 44 | 59 20 23 4e 55 4d b9 20 |F..6..LD|Y #NUM. |
|00002eb0| 3b 42 4c 4f 43 4b 20 4e | 55 4d 42 45 52 00 c4 36 |;BLOCK N|UMBER..6|
|00002ec0| d0 1b 4c 44 41 20 23 24 | 30 30 00 d5 36 da 1b 53 |..LDA #$|00..6..S|
|00002ed0| 54 41 20 28 50 4e 54 42 | 29 2c 59 00 de 36 e4 1b |TA (PNTB|),Y..6..|
|00002ee0| 49 4e 59 20 00 ef 36 ee | 1b 53 54 41 20 28 50 4e |INY ..6.|.STA (PN|
|00002ef0| 54 42 29 2c 59 00 03 37 | f8 1b 54 52 4d 31 20 4a |TB),Y..7|..TRM1 J|
|00002f00| 53 52 20 54 52 41 4e 48 | af 00 10 37 02 1c 42 45 |SR TRANH|...7..BE|
|00002f10| 51 20 54 52 4d 31 00 22 | 37 0c 1c 52 45 43 33 20 |Q TRM1."|7..REC3 |
|00002f20| 4c 44 41 20 23 24 30 30 | 00 31 37 16 1c 53 54 41 |LDA #$00|.17..STA|
|00002f30| 20 4c 41 53 54 43 48 00 | 3a 37 20 1c 52 54 53 20 | LASTCH.|:7 .RTS |
|00002f40| 00 40 37 2a 1c 3b 00 54 | 37 34 1c 3b 52 45 43 45 |.@7*.;.T|74.;RECE|
|00002f50| 49 56 45 20 41 20 46 49 | 4c 45 00 5a 37 3e 1c 3b |IVE A FI|LE.Z7>.;|
|00002f60| 00 6f 37 48 1c 52 45 43 | 45 49 56 45 20 4c 44 41 |.o7H.REC|EIVE LDA|
|00002f70| 20 23 24 30 31 00 80 37 | 52 1c 53 54 41 20 42 4c | #$01..7|R.STA BL|
|00002f80| 4f 43 4b 4e 55 4d 00 8d | 37 5c 1c 4c 44 41 20 23 |OCKNUM..|7\.LDA #|
|00002f90| 24 30 30 00 a0 37 66 1c | 53 54 41 20 42 4c 4f 43 |$00..7f.|STA BLOC|
|00002fa0| 4b 4e 55 4d aa 31 00 ae | 37 70 1c 53 54 41 20 80 |KNUM.1..|7p.STA .|
|00002fb0| 46 4c 41 47 00 bd 37 7a | 1c 53 54 41 20 42 55 46 |FLAG..7z|.STA BUF|
|00002fc0| 50 4e 54 00 df 37 84 1c | 53 54 41 20 42 55 46 46 |PNT..7..|STA BUFF|
|00002fd0| 45 52 aa 4e 55 4d b9 20 | 3b 42 4c 4f 43 4b 20 4e |ER.NUM. |;BLOCK N|
|00002fe0| 55 4d 42 45 52 00 f5 37 | 8e 1c 53 54 41 20 42 55 |UMBER..7|..STA BU|
|00002ff0| 46 46 45 52 aa 4e 55 4d | b9 aa 31 00 06 38 98 1c |FFER.NUM|..1..8..|
|00003000| 53 54 41 20 53 4b 50 44 | 45 4c 41 59 00 14 38 a2 |STA SKPD|ELAY..8.|
|00003010| 1c 4c 44 41 20 23 83 50 | 4f 53 00 35 38 ac 1c 53 |.LDA #.P|OS.58..S|
|00003020| 54 41 20 42 55 46 46 45 | 52 aa 53 49 5a 45 b9 20 |TA BUFFE|R.SIZE. |
|00003030| 3b 42 4c 4f 43 4b 20 53 | 49 5a 45 00 42 38 b6 1c |;BLOCK S|IZE.B8..|
|00003040| 4c 44 41 20 23 24 30 30 | 00 55 38 c0 1c 52 45 43 |LDA #$00|.U8..REC|
|00003050| 31 20 4a 53 52 20 52 45 | 43 48 af 00 63 38 ca 1c |1 JSR RE|CH..c8..|
|00003060| 4c 44 41 20 80 46 4c 41 | 47 00 70 38 d4 1c 42 4e |LDA .FLA|G.p8..BN|
|00003070| 45 20 52 45 43 33 00 92 | 38 de 1c 4a 53 52 20 4d |E REC3..|8..JSR M|
|00003080| 41 54 43 48 20 3b 44 4f | 20 43 48 45 43 4b 53 55 |ATCH ;DO| CHECKSU|
|00003090| 4d 53 20 4d 41 54 43 48 | 00 a3 38 e8 1c 42 4e 45 |MS MATCH|..8..BNE|
|000030a0| 20 52 45 43 32 20 3b 4e | 4f 00 b0 38 f2 1c 4a 53 | REC2 ;N|O..8..JS|
|000030b0| 52 20 9c 43 48 4e 00 c1 | 38 fc 1c 4c 44 41 20 42 |R .CHN..|8..LDA B|
|000030c0| 55 46 43 4f 55 4e 54 00 | cf 38 06 1d 43 4d 50 20 |UFCOUNT.|.8..CMP |
|000030d0| 23 83 50 4f 53 00 dc 38 | 10 1d 42 45 51 20 52 45 |#.POS..8|..BEQ RE|
|000030e0| 43 37 00 e9 38 1a 1d 4c | 44 58 20 23 24 30 32 00 |C7..8..L|DX #$02.|
|000030f0| f8 38 24 1d 4a 53 52 20 | 43 48 4b 4f 55 54 00 06 |.8$.JSR |CHKOUT..|
|00003100| 39 2e 1d 4c 44 59 20 23 | 83 50 4f 53 00 1c 39 38 |9..LDY #|.POS..98|
|00003110| 1d 52 45 43 36 20 4c 44 | 41 20 42 55 46 46 45 52 |.REC6 LD|A BUFFER|
|00003120| 2c 59 00 2b 39 42 1d 4a | 53 52 20 43 48 52 4f 55 |,Y.+9B.J|SR CHROU|
|00003130| 54 00 34 39 4c 1d 49 4e | 59 20 00 45 39 56 1d 43 |T.49L.IN|Y .E9V.C|
|00003140| 50 59 20 42 55 46 43 4f | 55 4e 54 00 52 39 60 1d |PY BUFCO|UNT.R9`.|
|00003150| 42 4e 45 20 52 45 43 36 | 00 5f 39 6a 1d 4a 53 52 |BNE REC6|._9j.JSR|
|00003160| 20 9c 43 48 4e 00 97 39 | 74 1d 52 45 43 37 20 4c | .CHN..9|t.REC7 L|
|00003170| 44 41 20 42 55 46 46 45 | 52 aa 4e 55 4d b9 aa 31 |DA BUFFE|R.NUM..1|
|00003180| 20 3b 42 4c 4f 43 4b 20 | 4e 55 4d 42 45 52 20 48 | ;BLOCK |NUMBER H|
|00003190| 49 47 48 20 b0 44 45 52 | 20 50 41 52 54 00 a4 39 |IGH .DER| PART..9|
|000031a0| 7e 1d 43 4d 50 20 23 24 | 46 46 00 b1 39 88 1d 42 |~.CMP #$|FF..9..B|
|000031b0| 4e 45 20 52 45 43 34 00 | be 39 92 1d 4c 44 41 20 |NE REC4.|.9..LDA |
|000031c0| 23 24 30 31 00 cc 39 9c | 1d 53 54 41 20 80 46 4c |#$01..9.|.STA .FL|
|000031d0| 41 47 00 d9 39 a6 1d 4c | 44 41 20 23 22 2a 22 00 |AG..9..L|DA #"*".|
|000031e0| e6 39 b0 1d 2e 42 59 54 | 20 24 32 43 00 f8 39 ba |.9...BYT| $2C..9.|
|000031f0| 1d 52 45 43 34 20 4c 44 | 41 20 23 22 2d 22 00 07 |.REC4 LD|A #"-"..|
|00003200| 3a c4 1d 4a 53 52 20 43 | 48 52 4f 55 54 00 1c 3a |:..JSR C|HROUT..:|
|00003210| ce 1d 2e 8b 20 43 36 34 | 3a 4a 53 52 20 52 45 53 |.... C64|:JSR RES|
|00003220| 45 54 00 29 3a d8 1d 4c | 44 41 20 23 24 30 30 00 |ET.):..L|DA #$00.|
|00003230| 36 3a e2 1d 4a 4d 50 20 | 52 45 43 31 00 3c 3a ec |6:..JMP |REC1.<:.|
|00003240| 1d 3b 00 4e 3a f6 1d 52 | 45 43 32 20 4a 53 52 20 |.;.N:..R|EC2 JSR |
|00003250| 9c 43 48 4e 00 5b 3a 00 | 1e 4c 44 41 20 23 22 3a |.CHN.[:.|.LDA #":|
|00003260| 22 00 6a 3a 0a 1e 4a 53 | 52 20 43 48 52 4f 55 54 |".j:..JS|R CHROUT|
|00003270| 00 7a 3a 14 1e 4c 44 41 | 20 52 45 43 53 49 5a 45 |.z:..LDA| RECSIZE|
|00003280| 00 8f 3a 1e 1e 53 54 41 | 20 42 55 46 46 45 52 aa |..:..STA| BUFFER.|
|00003290| 53 49 5a 45 b9 00 9c 3a | 28 1e 4c 44 41 20 23 24 |SIZE...:|(.LDA #$|
|000032a0| 30 33 00 a9 3a 32 1e 4a | 4d 50 20 52 45 43 31 00 |03..:2.J|MP REC1.|
|000032b0| af 3a 3c 1e 3b 00 ca 3a | 46 1e 3b 53 45 45 20 8b |.:<.;..:|F.;SEE .|
|000032c0| 20 43 48 45 43 4b 53 55 | 4d 53 20 4d 41 54 43 48 | CHECKSU|MS MATCH|
|000032d0| 00 d0 3a 50 1e 3b 00 e5 | 3a 5a 1e 4d 41 54 43 48 |..:P.;..|:Z.MATCH|
|000032e0| 20 4c 44 41 20 42 55 46 | 46 45 52 00 f3 3a 64 1e | LDA BUF|FER..:d.|
|000032f0| 53 54 41 20 43 48 45 43 | 4b 00 04 3b 6e 1e 4c 44 |STA CHEC|K..;n.LD|
|00003300| 41 20 42 55 46 46 45 52 | aa 31 00 14 3b 78 1e 53 |A BUFFER|.1..;x.S|
|00003310| 54 41 20 43 48 45 43 4b | aa 31 00 25 3b 82 1e 4c |TA CHECK|.1.%;..L|
|00003320| 44 41 20 42 55 46 46 45 | 52 aa 32 00 35 3b 8c 1e |DA BUFFE|R.2.5;..|
|00003330| 53 54 41 20 43 48 45 43 | 4b aa 32 00 46 3b 96 1e |STA CHEC|K.2.F;..|
|00003340| 4c 44 41 20 42 55 46 46 | 45 52 aa 33 00 56 3b a0 |LDA BUFF|ER.3.V;.|
|00003350| 1e 53 54 41 20 43 48 45 | 43 4b aa 33 00 66 3b aa |.STA CHE|CK.3.f;.|
|00003360| 1e 4a 53 52 20 54 48 49 | 53 42 55 46 00 76 3b b4 |.JSR THI|SBUF.v;.|
|00003370| 1e 4c 44 41 20 52 45 43 | 53 49 5a 45 00 87 3b be |.LDA REC|SIZE..;.|
|00003380| 1e 53 54 41 20 42 55 46 | 43 4f 55 4e 54 00 98 3b |.STA BUF|COUNT..;|
|00003390| c8 1e 4a 53 52 20 43 48 | 45 43 4b 53 55 4d 00 a7 |..JSR CH|ECKSUM..|
|000033a0| 3b d2 1e 4c 44 41 20 42 | 55 46 46 45 52 00 b5 3b |;..LDA B|UFFER..;|
|000033b0| dc 1e 43 4d 50 20 43 48 | 45 43 4b 00 c2 3b e6 1e |..CMP CH|ECK..;..|
|000033c0| 42 4e 45 20 4d 54 43 31 | 00 d3 3b f0 1e 4c 44 41 |BNE MTC1|..;..LDA|
|000033d0| 20 42 55 46 46 45 52 aa | 31 00 e3 3b fa 1e 43 4d | BUFFER.|1..;..CM|
|000033e0| 50 20 43 48 45 43 4b aa | 31 00 f0 3b 04 1f 42 4e |P CHECK.|1..;..BN|
|000033f0| 45 20 4d 54 43 31 00 01 | 3c 0e 1f 4c 44 41 20 42 |E MTC1..|<..LDA B|
|00003400| 55 46 46 45 52 aa 32 00 | 11 3c 18 1f 43 4d 50 20 |UFFER.2.|.<..CMP |
|00003410| 43 48 45 43 4b aa 32 00 | 1e 3c 22 1f 42 4e 45 20 |CHECK.2.|.<".BNE |
|00003420| 4d 54 43 31 00 2f 3c 2c | 1f 4c 44 41 20 42 55 46 |MTC1./<,|.LDA BUF|
|00003430| 46 45 52 aa 33 00 3f 3c | 36 1f 43 4d 50 20 43 48 |FER.3.?<|6.CMP CH|
|00003440| 45 43 4b aa 33 00 4c 3c | 40 1f 42 4e 45 20 4d 54 |ECK.3.L<|@.BNE MT|
|00003450| 43 31 00 59 3c 4a 1f 4c | 44 41 20 23 24 30 30 00 |C1.Y<J.L|DA #$00.|
|00003460| 62 3c 54 1f 52 54 53 20 | 00 68 3c 5e 1f 3b 00 7a |b<T.RTS |.h<^.;.z|
|00003470| 3c 68 1f 4d 54 43 31 20 | 4c 44 41 20 23 24 30 31 |<h.MTC1 |LDA #$01|
|00003480| 00 83 3c 72 1f 52 54 53 | 20 00 89 3c 7c 1f 3b 00 |..<r.RTS| ..<|.;.|
|00003490| a6 3c 86 1f 3b 52 45 43 | 45 49 56 45 20 46 49 4c |.<..;REC|EIVE FIL|
|000034a0| 45 20 54 59 50 45 20 42 | 4c 4f 43 4b 00 ac 3c 90 |E TYPE B|LOCK..<.|
|000034b0| 1f 3b 00 c1 3c 9a 1f 52 | 45 43 54 59 50 45 20 4c |.;..<..R|ECTYPE L|
|000034c0| 44 41 20 23 24 30 30 00 | d2 3c a4 1f 53 54 41 20 |DA #$00.|.<..STA |
|000034d0| 42 4c 4f 43 4b 4e 55 4d | 00 e5 3c ae 1f 53 54 41 |BLOCKNUM|..<..STA|
|000034e0| 20 42 4c 4f 43 4b 4e 55 | 4d aa 31 00 f3 3c b8 1f | BLOCKNU|M.1..<..|
|000034f0| 53 54 41 20 80 46 4c 41 | 47 00 02 3d c2 1f 53 54 |STA .FLA|G..=..ST|
|00003500| 41 20 42 55 46 50 4e 54 | 00 13 3d cc 1f 53 54 41 |A BUFPNT|..=..STA|
|00003510| 20 53 4b 50 44 45 4c 41 | 59 00 21 3d d6 1f 4c 44 | SKPDELA|Y.!=..LD|
|00003520| 41 20 23 83 50 4f 53 00 | 2a 3d e0 1f 43 4c 43 20 |A #.POS.|*=..CLC |
|00003530| 00 37 3d ea 1f 41 44 43 | 20 23 24 30 31 00 4c 3d |.7=..ADC| #$01.L=|
|00003540| f4 1f 53 54 41 20 42 55 | 46 46 45 52 aa 53 49 5a |..STA BU|FFER.SIZ|
|00003550| 45 b9 00 59 3d fe 1f 4c | 44 41 20 23 24 30 30 00 |E..Y=..L|DA #$00.|
|00003560| 6c 3d 08 20 52 43 54 33 | 20 4a 53 52 20 52 45 43 |l=. RCT3| JSR REC|
|00003570| 48 af 00 7a 3d 12 20 4c | 44 41 20 80 46 4c 41 47 |H..z=. L|DA .FLAG|
|00003580| 00 87 3d 1c 20 42 4e 45 | 20 52 43 54 31 00 95 3d |..=. BNE| RCT1..=|
|00003590| 26 20 4a 53 52 20 4d 41 | 54 43 48 00 a2 3d 30 20 |& JSR MA|TCH..=0 |
|000035a0| 42 4e 45 20 52 43 54 32 | 00 b6 3d 3a 20 4c 44 41 |BNE RCT2|..=: LDA|
|000035b0| 20 42 55 46 46 45 52 aa | 83 50 4f 53 00 c5 3d 44 | BUFFER.|.POS..=D|
|000035c0| 20 53 54 41 20 46 49 88 | 59 50 45 00 d2 3d 4e 20 | STA FI.|YPE..=N |
|000035d0| 4c 44 41 20 23 24 30 31 | 00 e0 3d 58 20 53 54 41 |LDA #$01|..=X STA|
|000035e0| 20 80 46 4c 41 47 00 ed | 3d 62 20 4c 44 41 20 23 | .FLAG..|=b LDA #|
|000035f0| 24 30 30 00 fa 3d 6c 20 | 4a 4d 50 20 52 43 54 33 |$00..=l |JMP RCT3|
|00003600| 00 00 3e 76 20 3b 00 15 | 3e 80 20 52 43 54 32 20 |..>v ;..|>. RCT2 |
|00003610| 4c 44 41 20 52 45 43 53 | 49 5a 45 00 2a 3e 8a 20 |LDA RECS|IZE.*>. |
|00003620| 53 54 41 20 42 55 46 46 | 45 52 aa 53 49 5a 45 b9 |STA BUFF|ER.SIZE.|
|00003630| 00 37 3e 94 20 4c 44 41 | 20 23 24 30 33 00 44 3e |.7>. LDA| #$03.D>|
|00003640| 9e 20 4a 4d 50 20 52 43 | 54 33 00 4a 3e a8 20 3b |. JMP RC|T3.J>. ;|
|00003650| 00 5c 3e b2 20 52 43 54 | 31 20 4c 44 41 20 23 24 |.\>. RCT|1 LDA #$|
|00003660| 30 30 00 6b 3e bc 20 53 | 54 41 20 4c 41 53 54 43 |00.k>. S|TA LASTC|
|00003670| 48 00 74 3e c6 20 52 54 | 53 20 00 7a 3e d0 20 3b |H.t>. RT|S .z>. ;|
|00003680| 00 92 3e da 20 3b 54 52 | 41 4e 53 4d 49 54 20 46 |..>. ;TR|ANSMIT F|
|00003690| 49 4c 45 20 54 59 50 45 | 00 98 3e e4 20 3b 00 ae |ILE TYPE|..>. ;..|
|000036a0| 3e ee 20 54 52 41 4e 54 | 59 50 45 20 4c 44 41 20 |>. TRANT|YPE LDA |
|000036b0| 23 24 30 30 00 bc 3e f8 | 20 53 54 41 20 80 46 4c |#$00..>.| STA .FL|
|000036c0| 41 47 00 cd 3e 02 21 53 | 54 41 20 53 4b 50 44 45 |AG..>.!S|TA SKPDE|
|000036d0| 4c 41 59 00 da 3e 0c 21 | 4c 44 41 20 23 24 30 31 |LAY..>.!|LDA #$01|
|000036e0| 00 e9 3e 16 21 53 54 41 | 20 42 55 46 50 4e 54 00 |..>.!STA| BUFPNT.|
|000036f0| f9 3e 20 21 53 54 41 20 | 44 91 54 44 41 53 48 00 |.> !STA |D.TDASH.|
|00003700| 06 3f 2a 21 4c 44 41 20 | 23 32 35 35 00 17 3f 34 |.?*!LDA |#255..?4|
|00003710| 21 53 54 41 20 42 4c 4f | 43 4b 4e 55 4d 00 2a 3f |!STA BLO|CKNUM.*?|
|00003720| 3e 21 53 54 41 20 42 4c | 4f 43 4b 4e 55 4d aa 31 |>!STA BL|OCKNUM.1|
|00003730| 00 39 3f 48 21 4a 53 52 | 20 41 4c 54 42 55 46 00 |.9?H!JSR| ALTBUF.|
|00003740| 54 3f 52 21 4c 44 59 20 | 23 53 49 5a 45 b9 20 3b |T?R!LDY |#SIZE. ;|
|00003750| 42 4c 4f 43 4b 20 53 49 | 5a 45 00 62 3f 5c 21 4c |BLOCK SI|ZE.b?\!L|
|00003760| 44 41 20 23 83 50 4f 53 | 00 6b 3f 66 21 43 4c 43 |DA #.POS|.k?f!CLC|
|00003770| 20 00 78 3f 70 21 41 44 | 43 20 23 24 30 31 00 89 | .x?p!AD|C #$01..|
|00003780| 3f 7a 21 53 54 41 20 28 | 50 4e 54 42 29 2c 59 00 |?z!STA (|PNTB),Y.|
|00003790| 99 3f 84 21 4a 53 52 20 | 54 48 49 53 42 55 46 00 |.?.!JSR |THISBUF.|
|000037a0| b5 3f 8e 21 4c 44 59 20 | 23 4e 55 4d b9 20 3b 42 |.?.!LDY |#NUM. ;B|
|000037b0| 4c 4f 43 4b 20 4e 55 4d | 42 45 52 00 c2 3f 98 21 |LOCK NUM|BER..?.!|
|000037c0| 4c 44 41 20 23 32 35 35 | 00 d3 3f a2 21 53 54 41 |LDA #255|..?.!STA|
|000037d0| 20 28 50 4e 54 42 29 2c | 59 00 dc 3f ac 21 49 4e | (PNTB),|Y..?.!IN|
|000037e0| 59 20 00 ed 3f b6 21 53 | 54 41 20 28 50 4e 54 42 |Y ..?.!S|TA (PNTB|
|000037f0| 29 2c 59 00 fb 3f c0 21 | 4c 44 59 20 23 83 50 4f |),Y..?.!|LDY #.PO|
|00003800| 53 00 0a 40 ca 21 4c 44 | 41 20 46 49 88 59 50 45 |S..@.!LD|A FI.YPE|
|00003810| 00 1b 40 d4 21 53 54 41 | 20 28 50 4e 54 42 29 2c |..@.!STA| (PNTB),|
|00003820| 59 00 28 40 de 21 4c 44 | 41 20 23 24 30 31 00 39 |Y.(@.!LD|A #$01.9|
|00003830| 40 e8 21 53 54 41 20 53 | 50 45 43 4d 4f 44 45 00 |@.!STA S|PECMODE.|
|00003840| 4d 40 f2 21 54 52 46 31 | 20 4a 53 52 20 54 52 41 |M@.!TRF1| JSR TRA|
|00003850| 4e 48 af 00 5a 40 fc 21 | 42 45 51 20 54 52 46 31 |NH..Z@.!|BEQ TRF1|
|00003860| 00 67 40 06 22 4c 44 41 | 20 23 24 30 30 00 76 40 |.g@."LDA| #$00.v@|
|00003870| 10 22 53 54 41 20 4c 41 | 53 54 43 48 00 7f 40 1a |."STA LA|STCH..@.|
|00003880| 22 52 54 53 20 00 85 40 | 24 22 3b 00 9c 40 2e 22 |"RTS ..@|$";..@."|
|00003890| 3b 44 4f 20 44 45 4c 41 | 59 20 81 20 54 49 4d 49 |;DO DELA|Y . TIMI|
|000038a0| 4e 47 00 a2 40 38 22 3b | 00 bb 40 42 22 44 4f 44 |NG..@8";|..@B"DOD|
|000038b0| 45 4c 41 59 20 49 4e 43 | 20 53 4b 50 44 45 4c 41 |ELAY INC| SKPDELA|
|000038c0| 59 00 cc 40 4c 22 4c 44 | 41 20 53 4b 50 44 45 4c |Y..@L"LD|A SKPDEL|
|000038d0| 41 59 00 d9 40 56 22 43 | 4d 50 20 23 24 30 33 00 |AY..@V"C|MP #$03.|
|000038e0| e6 40 60 22 42 43 43 20 | 44 4f 44 31 00 f3 40 6a |.@`"BCC |DOD1..@j|
|000038f0| 22 4c 44 41 20 23 24 30 | 30 00 04 41 74 22 53 54 |"LDA #$0|0..At"ST|
|00003900| 41 20 53 4b 50 44 45 4c | 41 59 00 12 41 7e 22 4c |A SKPDEL|AY..A~"L|
|00003910| 44 41 20 44 45 4c 41 59 | 00 1f 41 88 22 42 45 51 |DA DELAY|..A."BEQ|
|00003920| 20 44 4f 44 32 00 2c 41 | 92 22 42 4e 45 20 44 4f | DOD2.,A|."BNE DO|
|00003930| 44 33 00 32 41 9c 22 3b | 00 45 41 a6 22 44 4f 44 |D3.2A.";|.EA."DOD|
|00003940| 31 20 4c 44 41 20 44 45 | 4c 41 59 00 52 41 b0 22 |1 LDA DE|LAY.RA."|
|00003950| 42 45 51 20 44 4f 44 33 | 00 58 41 ba 22 3b 00 6a |BEQ DOD3|.XA.";.j|
|00003960| 41 c4 22 44 4f 44 32 20 | 4c 44 58 20 23 24 30 30 |A."DOD2 |LDX #$00|
|00003970| 00 7b 41 ce 22 4c 50 31 | 20 4c 44 59 20 23 24 30 |.{A."LP1| LDY #$0|
|00003980| 30 00 88 41 d8 22 4c 50 | 32 20 49 4e 59 20 00 94 |0..A."LP|2 INY ..|
|00003990| 41 e2 22 42 4e 45 20 4c | 50 32 00 9d 41 ec 22 49 |A."BNE L|P2..A."I|
|000039a0| 4e 58 20 00 aa 41 f6 22 | 43 50 58 20 23 31 32 30 |NX ..A."|CPX #120|
|000039b0| 00 b6 41 00 23 42 4e 45 | 20 4c 50 31 00 c4 41 0a |..A.#BNE| LP1..A.|
|000039c0| 23 44 4f 44 33 20 52 54 | 53 20 00 ca 41 14 23 3b |#DOD3 RT|S ..A.#;|
|000039d0| 00 e4 41 1e 23 3b 99 20 | 44 41 53 48 2c 20 43 4f |..A.#;. |DASH, CO|
|000039e0| 4c 91 2c 20 b0 20 53 54 | 41 52 00 ea 41 28 23 3b |L., . ST|AR..A(#;|
|000039f0| 00 fb 41 32 23 50 52 54 | 44 41 53 48 20 50 48 41 |..A2#PRT|DASH PHA|
|00003a00| 20 00 0c 42 3c 23 4c 44 | 41 20 42 4c 4f 43 4b 4e | ..B<#LD|A BLOCKN|
|00003a10| 55 4d 00 1e 42 46 23 b0 | 41 20 42 4c 4f 43 4b 4e |UM..BF#.|A BLOCKN|
|00003a20| 55 4d aa 31 00 2c 42 50 | 23 42 45 51 20 50 52 54 |UM.1.,BP|#BEQ PRT|
|00003a30| 44 31 00 3c 42 5a 23 4c | 44 41 20 44 91 54 44 41 |D1.<BZ#L|DA D.TDA|
|00003a40| 53 48 00 4a 42 64 23 42 | 4e 45 20 50 52 54 44 31 |SH.JBd#B|NE PRTD1|
|00003a50| 00 53 42 6e 23 50 4c 41 | 20 00 62 42 78 23 4a 53 |.SBn#PLA| .bBx#JS|
|00003a60| 52 20 43 48 52 4f 55 54 | 00 6b 42 82 23 50 48 41 |R CHROUT|.kB.#PHA|
|00003a70| 20 00 7a 42 8c 23 50 52 | 54 44 31 20 50 4c 41 20 | .zB.#PR|TD1 PLA |
|00003a80| 00 83 42 96 23 52 54 53 | 20 00 89 42 a0 23 3b 00 |..B.#RTS| ..B.#;.|
|00003a90| 9e 42 aa 23 3b 52 45 53 | 45 54 20 52 53 32 33 32 |.B.#;RES|ET RS232|
|00003aa0| 20 50 b0 54 00 a4 42 b4 | 23 3b 00 b8 42 be 23 52 | P.T..B.|#;..B.#R|
|00003ab0| 45 53 45 54 20 4a 53 52 | 20 53 45 54 55 50 00 c9 |ESET JSR| SETUP..|
|00003ac0| 42 c8 23 4c 44 41 20 52 | 53 32 33 32 45 4e 42 00 |B.#LDA R|S232ENB.|
|00003ad0| d6 42 d2 23 43 4d 50 20 | 23 24 38 30 00 e4 42 dc |.B.#CMP |#$80..B.|
|00003ae0| 23 42 45 51 20 52 45 53 | 45 54 00 f1 42 e6 23 43 |#BEQ RES|ET..B.#C|
|00003af0| 4d 50 20 23 24 39 32 00 | ff 42 f0 23 42 45 51 20 |MP #$92.|.B.#BEQ |
|00003b00| 52 45 53 45 54 00 08 43 | fa 23 52 54 53 20 00 0e |RESET..C|.#RTS ..|
|00003b10| 43 04 24 3b 00 2d 43 0e | 24 3b 54 45 52 4d 49 4e |C.$;.-C.|$;TERMIN|
|00003b20| 41 4c 20 45 4d 55 4c 41 | 54 49 91 20 52 4f 55 54 |AL EMULA|TI. ROUT|
|00003b30| 49 4e 45 00 33 43 18 24 | 3b 00 4a 43 22 24 54 45 |INE.3C.$|;.JC"$TE|
|00003b40| 52 4d 49 4e 41 4c 20 4a | 53 52 20 43 55 52 53 b0 |RMINAL J|SR CURS.|
|00003b50| 00 5d 43 2c 24 54 45 52 | 4d 20 4a 53 52 20 a1 4e |.]C,$TER|M JSR .N|
|00003b60| 55 4d 31 00 6a 43 36 24 | 4c 44 41 20 53 54 41 54 |UM1.jC6$|LDA STAT|
|00003b70| 00 78 43 40 24 42 4e 45 | 20 4b 45 59 42 4a 00 87 |.xC@$BNE| KEYBJ..|
|00003b80| 43 4a 24 4c 44 41 20 4c | 41 53 54 43 48 00 92 43 |CJ$LDA L|ASTCH..C|
|00003b90| 54 24 af 20 23 24 37 46 | 00 a1 43 5e 24 53 54 41 |T$. #$7F|..C^$STA|
|00003ba0| 20 4c 41 53 54 43 48 00 | ae 43 68 24 43 4d 50 20 | LASTCH.|.Ch$CMP |
|00003bb0| 23 24 30 38 00 ba 43 72 | 24 42 45 51 20 4f 4b 31 |#$08..Cr|$BEQ OK1|
|00003bc0| 00 c7 43 7c 24 43 4d 50 | 20 23 24 30 44 00 d3 43 |..C|$CMP| #$0D..C|
|00003bd0| 86 24 42 45 51 20 4f 4b | 31 00 e0 43 90 24 43 4d |.$BEQ OK|1..C.$CM|
|00003be0| 50 20 23 24 32 30 00 ec | 43 9a 24 42 50 4c 20 4f |P #$20..|C.$BPL O|
|00003bf0| 4b 31 00 03 44 a4 24 4b | 45 59 42 4a 20 4a 4d 50 |K1..D.$K|EYBJ JMP|
|00003c00| 20 4b 45 59 42 4f 41 52 | 44 00 09 44 ae 24 3b 00 | KEYBOAR|D..D.$;.|
|00003c10| 1e 44 b8 24 4f 4b 31 20 | 43 4d 50 20 23 22 41 22 |.D.$OK1 |CMP #"A"|
|00003c20| aa 24 32 30 00 2a 44 c2 | 24 42 43 43 20 4f 4b 32 |.$20.*D.|$BCC OK2|
|00003c30| 00 3b 44 cc 24 43 4d 50 | 20 23 22 5a 22 aa 24 32 |.;D.$CMP| #"Z".$2|
|00003c40| 31 00 47 44 d6 24 42 43 | 53 20 4f 4b 32 00 50 44 |1.GD.$BC|S OK2.PD|
|00003c50| e0 24 53 45 43 20 00 5d | 44 ea 24 53 42 43 20 23 |.$SEC .]|D.$SBC #|
|00003c60| 24 32 30 00 6c 44 f4 24 | 53 54 41 20 4c 41 53 54 |$20.lD.$|STA LAST|
|00003c70| 43 48 00 78 44 fe 24 4a | 4d 50 20 4f 4b 33 00 7e |CH.xD.$J|MP OK3.~|
|00003c80| 44 08 25 3b 00 8f 44 12 | 25 4f 4b 32 20 43 4d 50 |D.%;..D.|%OK2 CMP|
|00003c90| 20 23 24 34 31 00 9b 44 | 1c 25 42 43 43 20 4f 4b | #$41..D|.%BCC OK|
|00003ca0| 33 00 aa 44 26 25 43 4d | 50 20 23 22 5a 22 aa 31 |3..D&%CM|P #"Z".1|
|00003cb0| 00 b6 44 30 25 42 43 53 | 20 4f 4b 33 00 bf 44 3a |..D0%BCS| OK3..D:|
|00003cc0| 25 43 4c 43 20 00 cc 44 | 44 25 41 44 43 20 23 24 |%CLC ..D|D%ADC #$|
|00003cd0| 38 30 00 db 44 4e 25 53 | 54 41 20 4c 41 53 54 43 |80..DN%S|TA LASTC|
|00003ce0| 48 00 e1 44 58 25 3b 00 | f2 44 62 25 4f 4b 33 20 |H..DX%;.|.Db%OK3 |
|00003cf0| 43 4d 50 20 23 24 30 38 | 00 fe 44 6c 25 42 4e 45 |CMP #$08|..Dl%BNE|
|00003d00| 20 4f 4b 34 00 0b 45 76 | 25 4c 44 41 20 23 24 31 | OK4..Ev|%LDA #$1|
|00003d10| 34 00 1a 45 80 25 53 54 | 41 20 4c 41 53 54 43 48 |4..E.%ST|A LASTCH|
|00003d20| 00 31 45 8a 25 4f 4b 34 | 20 43 4d 50 20 23 33 34 |.1E.%OK4| CMP #34|
|00003d30| 20 3b 51 55 4f 54 45 00 | 3d 45 94 25 42 4e 45 20 | ;QUOTE.|=E.%BNE |
|00003d40| 4f 4b 35 00 4c 45 9e 25 | 4a 53 52 20 43 48 52 4f |OK5.LE.%|JSR CHRO|
|00003d50| 55 54 00 58 45 a8 25 4c | 44 41 20 23 32 30 00 67 |UT.XE.%L|DA #20.g|
|00003d60| 45 b2 25 4a 53 52 20 43 | 48 52 4f 55 54 00 73 45 |E.%JSR C|HROUT.sE|
|00003d70| bc 25 4c 44 41 20 23 33 | 34 00 86 45 c6 25 4f 4b |.%LDA #3|4..E.%OK|
|00003d80| 35 20 4c 44 41 20 4c 41 | 53 54 43 48 00 93 45 d0 |5 LDA LA|STCH..E.|
|00003d90| 25 43 4d 50 20 23 24 30 | 44 00 9f 45 da 25 42 4e |%CMP #$0|D..E.%BN|
|00003da0| 45 20 4f 4b 36 00 ac 45 | e4 25 4c 44 41 20 23 24 |E OK6..E|.%LDA #$|
|00003db0| 32 30 00 bb 45 ee 25 4a | 53 52 20 43 48 52 4f 55 |20..E.%J|SR CHROU|
|00003dc0| 54 00 c8 45 f8 25 4c 44 | 41 20 23 24 30 44 00 db |T..E.%LD|A #$0D..|
|00003dd0| 45 02 26 4f 4b 36 20 4a | 53 52 20 43 48 52 4f 55 |E.&OK6 J|SR CHROU|
|00003de0| 54 00 e9 45 0c 26 4a 53 | 52 20 43 55 52 53 b0 00 |T..E.&JS|R CURS..|
|00003df0| ef 45 16 26 3b 00 04 46 | 20 26 4b 45 59 42 4f 41 |.E.&;..F| &KEYBOA|
|00003e00| 52 44 20 4a 53 52 20 a1 | 49 4e 00 11 46 2a 26 42 |RD JSR .|IN..F*&B|
|00003e10| 45 51 20 54 45 52 4d 00 | 20 46 34 26 53 54 41 20 |EQ TERM.| F4&STA |
|00003e20| 4c 41 53 54 43 48 00 3e | 46 3e 26 43 4d 50 20 23 |LASTCH.>|F>&CMP #|
|00003e30| 24 31 33 20 20 20 20 20 | 20 3b 9c ad 48 4f 4d 45 |$13 | ;..HOME|
|00003e40| 20 4b 45 59 00 4e 46 48 | 26 42 45 51 20 54 45 52 | KEY.NFH|&BEQ TER|
|00003e50| 4d 4f 55 54 00 5b 46 52 | 26 43 4d 50 20 23 22 41 |MOUT.[FR|&CMP #"A|
|00003e60| 22 00 73 46 5c 26 42 43 | 43 20 4f 4b 37 20 20 20 |".sF\&BC|C OK7 |
|00003e70| 20 20 20 20 3b b3 22 41 | 22 00 82 46 66 26 43 4d | ;."A|"..Ff&CM|
|00003e80| 50 20 23 22 5a 22 aa 31 | 00 9a 46 70 26 42 43 53 |P #"Z".1|..Fp&BCS|
|00003e90| 20 4f 4b 37 20 20 20 20 | 20 20 20 3b b1 22 5a 22 | OK7 | ;."Z"|
|00003ea0| 00 a2 46 7a 26 43 4c 43 | 00 c5 46 84 26 41 44 43 |..Fz&CLC|..F.&ADC|
|00003eb0| 20 23 24 32 30 20 20 20 | 20 20 20 3b a4 20 4c 4f | #$20 | ;. LO|
|00003ec0| 57 45 52 43 41 53 45 20 | c6 49 49 00 d4 46 8e 26 |WERCASE |.II..F.&|
|00003ed0| 53 54 41 20 4c 41 53 54 | 43 48 00 e0 46 98 26 4a |STA LAST|CH..F.&J|
|00003ee0| 4d 50 20 4f 4b 38 00 e6 | 46 a2 26 3b 00 f9 46 ac |MP OK8..|F.&;..F.|
|00003ef0| 26 4f 4b 37 20 4c 44 41 | 20 4c 41 53 54 43 48 00 |&OK7 LDA| LASTCH.|
|00003f00| 0a 47 b6 26 43 4d 50 20 | 23 22 41 22 aa 24 38 30 |.G.&CMP |#"A".$80|
|00003f10| 00 22 47 c0 26 42 43 43 | 20 4f 4b 38 20 20 20 20 |."G.&BCC| OK8 |
|00003f20| 20 20 20 3b b3 22 41 22 | 00 33 47 ca 26 43 4d 50 | ;."A"|.3G.&CMP|
|00003f30| 20 23 22 5a 22 aa 24 38 | 31 00 4b 47 d4 26 42 43 | #"Z".$8|1.KG.&BC|
|00003f40| 53 20 4f 4b 38 20 20 20 | 20 20 20 20 3b b1 22 5a |S OK8 | ;."Z|
|00003f50| 22 00 53 47 de 26 53 45 | 43 00 76 47 e8 26 53 42 |".SG.&SE|C.vG.&SB|
|00003f60| 43 20 23 24 38 30 20 20 | 20 20 20 20 3b a4 20 55 |C #$80 | ;. U|
|00003f70| 50 50 45 52 43 41 53 45 | 20 c6 49 49 00 85 47 f2 |PPERCASE| .II..G.|
|00003f80| 26 53 54 41 20 4c 41 53 | 54 43 48 00 8b 47 fc 26 |&STA LAS|TCH..G.&|
|00003f90| 3b 00 a8 47 06 27 4f 4b | 38 20 43 4d 50 20 23 32 |;..G.'OK|8 CMP #2|
|00003fa0| 30 20 20 20 3b 42 41 43 | 4b 53 50 41 43 45 00 b4 |0 ;BAC|KSPACE..|
|00003fb0| 47 10 27 42 4e 45 20 4f | 4b 39 00 c1 47 1a 27 4c |G.'BNE O|K9..G.'L|
|00003fc0| 44 41 20 23 24 30 38 00 | d0 47 24 27 53 54 41 20 |DA #$08.|.G$'STA |
|00003fd0| 4c 41 53 54 43 48 00 ec | 47 2e 27 4f 4b 39 20 43 |LASTCH..|G.'OK9 C|
|00003fe0| 4d 50 20 23 24 38 33 20 | 20 3b 53 48 8b 54 20 52 |MP #$83 | ;SH.T R|
|00003ff0| ad 53 00 f8 47 38 27 42 | 4e 45 20 4f 4b 41 00 12 |.S..G8'B|NE OKA..|
|00004000| 48 42 27 4c 44 41 20 23 | 24 31 30 20 20 20 20 20 |HB'LDA #|$10 |
|00004010| 20 3b 43 54 52 4c 20 50 | 00 21 48 4c 27 53 54 41 | ;CTRL P|.!HL'STA|
|00004020| 20 4c 41 53 54 43 48 00 | 32 48 56 27 4f 4b 41 20 | LASTCH.|2HV'OKA |
|00004030| 4c 44 58 20 23 24 30 35 | 00 41 48 60 27 4a 53 52 |LDX #$05|.AH`'JSR|
|00004040| 20 43 48 4b 4f 55 54 00 | 50 48 6a 27 4c 44 41 20 | CHKOUT.|PHj'LDA |
|00004050| 4c 41 53 54 43 48 00 5f | 48 74 27 4a 53 52 20 43 |LASTCH._|Ht'JSR C|
|00004060| 48 52 4f 55 54 00 6c 48 | 7e 27 4a 53 52 20 9c 43 |HROUT.lH|~'JSR .C|
|00004070| 48 4e 00 7d 48 88 27 4a | 4d 50 20 54 45 52 4d 49 |HN.}H.'J|MP TERMI|
|00004080| 4e 41 4c 00 83 48 92 27 | 3b 00 a2 48 9c 27 54 45 |NAL..H.'|;..H.'TE|
|00004090| 52 4d 4f 55 54 20 52 54 | 53 20 20 20 3b 57 49 54 |RMOUT RT|S ;WIT|
|000040a0| 48 20 9c ad 48 4f 4d 45 | 00 a8 48 a6 27 3b 00 bb |H ..HOME|..H.';..|
|000040b0| 48 b0 27 43 55 52 53 b0 | 20 4c 44 41 20 23 24 31 |H.'CURS.| LDA #$1|
|000040c0| 32 00 ca 48 ba 27 4a 53 | 52 20 43 48 52 4f 55 54 |2..H.'JS|R CHROUT|
|000040d0| 00 d7 48 c4 27 4c 44 41 | 20 23 24 32 30 00 e6 48 |..H.'LDA| #$20..H|
|000040e0| ce 27 4a 53 52 20 43 48 | 52 4f 55 54 00 f3 48 d8 |.'JSR CH|ROUT..H.|
|000040f0| 27 4c 44 41 20 23 24 39 | 44 00 02 49 e2 27 4a 53 |'LDA #$9|D..I.'JS|
|00004100| 52 20 43 48 52 4f 55 54 | 00 0f 49 ec 27 4c 44 41 |R CHROUT|..I.'LDA|
|00004110| 20 23 24 39 32 00 1e 49 | f6 27 4a 53 52 20 43 48 | #$92..I|.'JSR CH|
|00004120| 52 4f 55 54 00 24 49 00 | 28 3b 00 3e 49 0a 28 3b |ROUT.$I.|(;.>I.(;|
|00004130| 43 48 45 43 4b 20 81 20 | 43 4f 4d 4d 4f 44 b0 45 |CHECK . |COMMOD.E|
|00004140| 20 4b 45 59 00 44 49 14 | 28 3b 00 66 49 1e 28 45 | KEY.DI.|(;.fI.(E|
|00004150| 58 49 54 20 4c 44 41 20 | 24 30 32 38 44 20 20 20 |XIT LDA |$028D |
|00004160| 3b 49 53 20 43 4f 4d 4d | 4f 44 b0 45 00 85 49 28 |;IS COMM|OD.E..I(|
|00004170| 28 43 4d 50 20 23 24 30 | 32 20 20 20 20 20 20 20 |(CMP #$0|2 |
|00004180| 20 20 3b 4b 45 59 20 44 | 4f 57 4e 00 93 49 32 28 | ;KEY D|OWN..I2(|
|00004190| 42 4e 45 20 45 58 49 54 | 31 00 a2 49 3c 28 45 58 |BNE EXIT|1..I<(EX|
|000041a0| 49 54 32 20 50 4c 41 20 | 00 ab 49 46 28 54 53 58 |IT2 PLA |..IF(TSX|
|000041b0| 20 00 b9 49 50 28 43 50 | 58 20 53 54 41 43 4b 00 | ..IP(CP|X STACK.|
|000041c0| c7 49 5a 28 42 4e 45 20 | 45 58 49 54 32 00 da 49 |.IZ(BNE |EXIT2..I|
|000041d0| 64 28 45 58 49 54 31 20 | 4c 44 41 20 23 24 30 31 |d(EXIT1 |LDA #$01|
|000041e0| 00 e9 49 6e 28 53 54 41 | 20 4c 41 53 54 43 48 00 |..In(STA| LASTCH.|
|000041f0| f2 49 78 28 52 54 53 20 | 00 f8 49 82 28 3b 00 1b |.Ix(RTS |..I.(;..|
|00004200| 4a 8c 28 3b 4d 4f 56 45 | 20 43 48 52 4f 55 54 20 |J.(;MOVE| CHROUT |
|00004210| 56 45 43 a4 52 20 8b 20 | 4e 45 43 45 53 53 41 52 |VEC.R . |NECESSAR|
|00004220| 59 00 21 4a 96 28 3b 00 | 46 4a a0 28 49 4e 49 54 |Y.!J.(;.|FJ.(INIT|
|00004230| 20 4c 44 41 20 49 42 53 | 4f 55 54 20 20 3b 42 45 | LDA IBS|OUT ;BE|
|00004240| 45 4e 20 4d 4f 56 45 44 | 20 59 45 54 00 55 4a aa |EN MOVED| YET.UJ.|
|00004250| 28 43 4d 50 20 23 b3 a2 | 4f 55 54 00 79 4a b4 28 |(CMP #..|OUT.yJ.(|
|00004260| 42 4e 45 20 49 4e 49 54 | 31 20 20 20 20 20 20 20 |BNE INIT|1 |
|00004270| 20 3b 4e 4f 2c 20 43 48 | 41 4e 47 45 20 49 54 00 | ;NO, CH|ANGE IT.|
|00004280| 8a 4a be 28 4c 44 41 20 | 49 42 53 4f 55 54 aa 31 |.J.(LDA |IBSOUT.1|
|00004290| 00 99 4a c8 28 43 4d 50 | 20 23 b1 a2 4f 55 54 00 |..J.(CMP| #..OUT.|
|000042a0| bd 4a d2 28 42 45 51 20 | 49 4e 49 54 32 20 20 20 |.J.(BEQ |INIT2 |
|000042b0| 20 20 20 20 20 3b 59 45 | 53 2c 20 4c 45 41 56 45 | ;YE|S, LEAVE|
|000042c0| 20 49 54 00 e9 4a dc 28 | 49 4e 49 54 31 20 4c 44 | IT..J.(|INIT1 LD|
|000042d0| 41 20 49 42 53 4f 55 54 | 20 3b 53 a4 52 45 20 4f |A IBSOUT| ;S.RE O|
|000042e0| 4c 44 20 43 48 52 4f 55 | 54 20 56 45 43 a4 52 00 |LD CHROU|T VEC.R.|
|000042f0| f8 4a e6 28 53 54 41 20 | 4f 4c 44 4f 55 54 00 09 |.J.(STA |OLDOUT..|
|00004300| 4b f0 28 4c 44 41 20 49 | 42 53 4f 55 54 aa 31 00 |K.(LDA I|BSOUT.1.|
|00004310| 1a 4b fa 28 53 54 41 20 | 4f 4c 44 4f 55 54 aa 31 |.K.(STA |OLDOUT.1|
|00004320| 00 41 4b 04 29 4c 44 41 | 20 23 b3 a2 4f 55 54 20 |.AK.)LDA| #..OUT |
|00004330| 20 20 20 20 3b 53 45 54 | 20 a2 20 43 48 52 4f 55 | ;SET| . CHROU|
|00004340| 54 20 56 45 43 a4 52 00 | 50 4b 0e 29 53 54 41 20 |T VEC.R.|PK.)STA |
|00004350| 49 42 53 4f 55 54 00 5f | 4b 18 29 4c 44 41 20 23 |IBSOUT._|K.)LDA #|
|00004360| b1 a2 4f 55 54 00 70 4b | 22 29 53 54 41 20 49 42 |..OUT.pK|")STA IB|
|00004370| 53 4f 55 54 aa 31 00 7f | 4b 2c 29 49 4e 49 54 32 |SOUT.1..|K,)INIT2|
|00004380| 20 52 54 53 20 00 85 4b | 36 29 3b 00 bf 4b 40 29 | RTS ..K|6);..K@)|
|00004390| 3b a2 20 43 48 52 4f 55 | 54 20 52 4f 55 54 49 4e |;. CHROU|T ROUTIN|
|000043a0| 45 20 a4 20 43 b0 52 45 | 43 54 20 81 20 31 32 30 |E . C.RE|CT . 120|
|000043b0| 30 20 42 41 55 44 20 53 | 50 45 45 44 20 50 52 4f |0 BAUD S|PEED PRO|
|000043c0| 42 4c 45 4d 53 00 c5 4b | 4a 29 3b 00 f9 4b 54 29 |BLEMS..K|J);..KT)|
|000043d0| a2 4f 55 54 20 50 48 41 | 20 3b 44 55 50 4c 49 43 |.OUT PHA| ;DUPLIC|
|000043e0| 49 41 a4 4e 20 4f 46 20 | b0 49 47 49 4e 41 4c 20 |IA.N OF |.IGINAL |
|000043f0| 4b 45 52 4e 41 4c 20 52 | 4f 55 54 49 4e 45 53 00 |KERNAL R|OUTINES.|
|00004400| 22 4c 5e 29 4c 44 41 20 | 96 a4 20 20 3b 54 45 53 |"L^)LDA |.. ;TES|
|00004410| 54 20 44 46 41 55 4c 54 | 20 4f 55 54 50 55 54 20 |T DFAULT| OUTPUT |
|00004420| 44 45 56 49 43 45 20 81 | 00 3f 4c 68 29 43 4d 50 |DEVICE .|.?Lh)CMP|
|00004430| 20 23 24 30 33 20 20 20 | 3b 53 43 52 45 45 4e 2c | #$03 |;SCREEN,|
|00004440| 20 af 2e 2e 2e 00 4d 4c | 72 29 42 4e 45 20 a2 4f | .....ML|r)BNE .O|
|00004450| 55 54 31 00 81 4c 7c 29 | 50 4c 41 20 20 20 20 20 |UT1..L|)|PLA |
|00004460| 20 20 20 3b 8b 20 53 4f | 2c 20 cb 20 42 41 43 4b | ;. SO|, . BACK|
|00004470| 20 a4 20 b0 49 47 49 4e | 41 4c 20 52 4f 4d 20 52 | . .IGIN|AL ROM R|
|00004480| 4f 55 54 49 4e 45 53 00 | 92 4c 86 29 4a 4d 50 20 |OUTINES.|.L.)JMP |
|00004490| 28 4f 4c 44 4f 55 54 29 | 00 98 4c 90 29 3b 00 ca |(OLDOUT)|..L.);..|
|000044a0| 4c 9a 29 a2 4f 55 54 31 | 20 42 43 43 20 a2 4f 55 |L.).OUT1| BCC .OU|
|000044b0| 54 32 20 3b 8b 20 44 45 | 56 49 43 45 20 4e 55 4d |T2 ;. DE|VICE NUM|
|000044c0| 42 45 52 20 4c 45 53 53 | 20 54 48 41 4e 20 33 2c |BER LESS| THAN 3,|
|000044d0| 00 f9 4c a4 29 50 4c 41 | 20 3b 41 4c 53 4f 20 cb |..L.)PLA| ;ALSO .|
|000044e0| 20 42 41 43 4b 20 a4 20 | b0 49 47 49 4e 41 4c 20 | BACK . |.IGINAL |
|000044f0| 4b 45 52 4e 41 4c 20 52 | 4f 55 54 49 4e 45 53 00 |KERNAL R|OUTINES.|
|00004500| 0a 4d ae 29 4a 4d 50 20 | 28 4f 4c 44 4f 55 54 29 |.M.)JMP |(OLDOUT)|
|00004510| 00 10 4d b8 29 3b 00 20 | 4d c2 29 a2 4f 55 54 32 |..M.);. |M.).OUT2|
|00004520| 20 4c 53 52 20 41 00 29 | 4d cc 29 50 4c 41 20 00 | LSR A.)|M.)PLA .|
|00004530| 36 4d d6 29 53 54 41 20 | 50 54 52 31 00 3f 4d e0 |6M.)STA |PTR1.?M.|
|00004540| 29 54 58 41 20 00 48 4d | ea 29 50 48 41 20 00 51 |)TXA .HM|.)PHA .Q|
|00004550| 4d f4 29 54 59 41 20 00 | 5a 4d fe 29 50 48 41 20 |M.)TYA .|ZM.)PHA |
|00004560| 00 68 4d 08 2a 42 43 43 | 20 a2 4f 55 54 39 00 77 |.hM.*BCC| .OUT9.w|
|00004570| 4d 12 2a 4a 53 52 20 42 | 41 53 49 43 31 00 85 4d |M.*JSR B|ASIC1..M|
|00004580| 1c 2a 42 4e 45 20 a2 4f | 55 54 35 00 94 4d 26 2a |.*BNE .O|UT5..M&*|
|00004590| 4a 53 52 20 42 41 53 49 | 43 32 00 a2 4d 30 2a 42 |JSR BASI|C2..M0*B|
|000045a0| 43 53 20 a2 4f 55 54 37 | 00 af 4d 3a 2a 4c 44 41 |CS .OUT7|..M:*LDA|
|000045b0| 20 23 24 30 32 00 bc 4d | 44 2a 4c 44 59 20 23 24 | #$02..M|D*LDY #$|
|000045c0| 30 30 00 ce 4d 4e 2a 53 | 54 41 20 28 54 41 50 45 |00..MN*S|TA (TAPE|
|000045d0| 31 29 2c 59 00 d7 4d 58 | 2a 49 4e 59 20 00 e7 4d |1),Y..MX|*INY ..M|
|000045e0| 62 2a 53 54 59 20 42 55 | 46 50 4e 54 52 00 fa 4d |b*STY BU|FPNTR..M|
|000045f0| 6c 2a a2 4f 55 54 35 20 | 4c 44 41 20 50 54 52 31 |l*.OUT5 |LDA PTR1|
|00004600| 00 0c 4e 76 2a 53 54 41 | 20 28 54 41 50 45 31 29 |..Nv*STA| (TAPE1)|
|00004610| 2c 59 00 1b 4e 80 2a a2 | 4f 55 54 36 20 43 4c 43 |,Y..N.*.|OUT6 CLC|
|00004620| 20 00 2a 4e 8a 2a a2 4f | 55 54 37 20 50 4c 41 20 | .*N.*.O|UT7 PLA |
|00004630| 00 33 4e 94 2a 54 41 59 | 20 00 3c 4e 9e 2a 50 4c |.3N.*TAY| .<N.*PL|
|00004640| 41 20 00 45 4e a8 2a 54 | 41 58 20 00 52 4e b2 2a |A .EN.*T|AX .RN.*|
|00004650| 4c 44 41 20 50 54 52 31 | 00 60 4e bc 2a 42 43 43 |LDA PTR1|.`N.*BCC|
|00004660| 20 a2 4f 55 54 38 00 6d | 4e c6 2a 4c 44 41 20 23 | .OUT8.m|N.*LDA #|
|00004670| 24 30 30 00 7c 4e d0 2a | a2 4f 55 54 38 20 52 54 |$00.|N.*|.OUT8 RT|
|00004680| 53 20 00 82 4e da 2a 3b | 00 97 4e e4 2a a2 4f 55 |S ..N.*;|..N.*.OU|
|00004690| 54 39 20 4a 53 52 20 a2 | 4f 55 54 31 30 00 a5 4e |T9 JSR .|OUT10..N|
|000046a0| ee 2a 4a 4d 50 20 a2 4f | 55 54 36 00 ab 4e f8 2a |.*JMP .O|UT6..N.*|
|000046b0| 3b 00 c1 4e 02 2b a2 4f | 55 54 31 31 20 4a 53 52 |;..N.+.O|UT11 JSR|
|000046c0| 20 a2 4f 55 54 31 32 00 | d6 4e 0c 2b a2 4f 55 54 | .OUT12.|.N.+.OUT|
|000046d0| 31 30 20 4c 44 59 20 52 | 4f 44 42 45 00 df 4e 16 |10 LDY R|ODBE..N.|
|000046e0| 2b 49 4e 59 20 00 ed 4e | 20 2b 43 50 59 20 52 4f |+INY ..N| +CPY RO|
|000046f0| 44 42 53 00 fc 4e 2a 2b | 42 45 51 20 a2 4f 55 54 |DBS..N*+|BEQ .OUT|
|00004700| 31 31 00 0a 4f 34 2b 53 | 54 59 20 52 4f 44 42 45 |11..O4+S|TY RODBE|
|00004710| 00 13 4f 3e 2b 44 45 59 | 20 00 20 4f 48 2b 4c 44 |..O>+DEY| . OH+LD|
|00004720| 41 20 50 54 52 31 00 32 | 4f 52 2b 53 54 41 20 28 |A PTR1.2|OR+STA (|
|00004730| 52 4f 42 55 46 29 2c 59 | 00 38 4f 5c 2b 3b 00 50 |ROBUF),Y|.8O\+;.P|
|00004740| 4f 66 2b a2 4f 55 54 31 | 32 20 4c 44 41 20 52 53 |Of+.OUT1|2 LDA RS|
|00004750| 32 33 32 45 4e 42 00 5a | 4f 70 2b 4c 53 52 20 41 |232ENB.Z|Op+LSR A|
|00004760| 00 69 4f 7a 2b 42 43 53 | 20 a2 4f 55 54 31 33 00 |.iOz+BCS| .OUT13.|
|00004770| 76 4f 84 2b 4c 44 41 20 | 23 24 31 30 00 84 4f 8e |vO.+LDA |#$10..O.|
|00004780| 2b 53 54 41 20 24 44 44 | 30 45 00 91 4f 98 2b 4c |+STA $DD|0E..O.+L|
|00004790| 44 41 20 58 4d 49 54 00 | 9f 4f a2 2b 53 54 41 20 |DA XMIT.|.O.+STA |
|000047a0| 24 44 44 30 34 00 ae 4f | ac 2b 4c 44 41 20 58 4d |$DD04..O|.+LDA XM|
|000047b0| 49 54 aa 31 00 bc 4f b6 | 2b 53 54 41 20 24 44 44 |IT.1..O.|+STA $DD|
|000047c0| 30 35 00 c9 4f c0 2b 4c | 44 41 20 23 24 38 31 00 |05..O.+L|DA #$81.|
|000047d0| d8 4f ca 2b 4a 53 52 20 | 42 41 53 49 43 33 00 e7 |.O.+JSR |BASIC3..|
|000047e0| 4f d4 2b 4a 53 52 20 42 | 41 53 49 43 34 00 f4 4f |O.+JSR B|ASIC4..O|
|000047f0| de 2b 4c 44 41 20 23 24 | 31 31 00 02 50 e8 2b 53 |.+LDA #$|11..P.+S|
|00004800| 54 41 20 24 44 44 30 45 | 00 11 50 f2 2b a2 4f 55 |TA $DD0E|..P.+.OU|
|00004810| 54 31 33 20 52 54 53 00 | 17 50 fc 2b 3b 00 1e 50 |T13 RTS.|.P.+;..P|
|00004820| 06 2c 2e 80 00 00 00 | |.,..... | |
+--------+-------------------------+-------------------------+--------+--------+